Dotta and Paperclip
b014a5ad1e
fix: align workspace source authorization with admission strategy
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-10 10:25:25 -05:00
Dotta and Paperclip
0049e01678
fix: preserve task policy and authorize channel workspace admission
...
Keep task project environment and trust separate from workspace source configuration. Authorize channel creation against locked endpoint defaults, realize first native chat worktrees safely, and enforce source authorization on legacy PATCH.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-10 10:06:06 -05:00
Dotta and Paperclip
026010de0d
merge: integrate runtime and chat refactors with source workspace authorization
...
Preserve task workspace finalization timing in the extracted runtime module. Separate source workspace write policy from task reassignment and retain board assignee context through chat defaults.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-10 09:33:18 -05:00
Dotta and Paperclip
4d7f0c8fe6
fix: authorize actual workspace sharing and assigned board targets
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-10 09:18:15 -05:00
Dotta and Paperclip
ab45588d13
fix: retain task context in shared source authorization
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-10 09:09:33 -05:00
Dotta and Paperclip
1b41e74faa
fix: enforce source project authority for shared workspace writes
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-10 08:55:43 -05:00
Dotta and Paperclip
cb0e60c510
fix: preserve task workspace access and continuation across edge cases
...
Address Apex review: authorize board mutations with complete task state, preserve pending choices through first binding, resume retained workspaces after source removal, and keep valid output when sparse capture encounters unsafe symlinks.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-10 07:36:10 -05:00
Dotta and Paperclip
5b3be0d651
fix: preserve reused workspace sources and GitHub destination defaults
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-09 22:26:23 -05:00
Dotta and Paperclip
bca7c850d5
fix: honor canonical workspace selection and parent inheritance
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-09 21:38:41 -05:00
Dotta and Paperclip
215219a5cb
fix: enforce explicit workspace choices across update paths
...
Fail closed for an unavailable configured source, invalidate superseded workspace intent atomically on ordinary task updates, and reuse canonical workspace eligibility in channel settings.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-09 21:19:26 -05:00
Dotta and Paperclip
449d66daa3
fix: preserve task workspace source and resume semantics
...
Keep organizational projects separate from source ownership, align workspace discovery with selection, normalize persisted defaults for session reuse, and preserve typed setup diagnostics. Add privacy provenance regressions and synchronize API/tool contracts.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-09 21:19:25 -05:00
Dotta and Paperclip
ec2210e4f8
feat: give tasks durable project-optional workspaces
...
Separate task organization from filesystem ownership. Add channel defaults, workspace and repository tools, safe admission transitions, and sparse native workspace persistence.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-09 21:19:25 -05:00