Commit Graph

16 Commits

Author SHA1 Message Date
Rob Colbert
5c56f95cd6 Implement workspace mode switching with validation
- Add isProcessingWorkOrder flag to track Agent work order processing
- Update onRequestWorkspaceMode with mode transition matrix validation
  - Idle → User/Agent: Always allowed
  - User → Agent: Always allowed (file editor checks for future)
  - Agent → User: Only if !isProcessingWorkOrder
  - All other transitions: Rejected with reason
- Extend RequestWorkspaceModeCallback with optional reason parameter
- Update frontend socket client to capture rejection reason
- Update handleWorkspaceModeChange to display rejection reason in toast
- Update WorkspaceModeIndicator to allow mode transitions per matrix
- Fix FilesPanel RW/RO indicator swap bug
- Document mode transition matrix and behavior in workspace-management.md
2026-05-02 18:13:31 -04:00
Rob Colbert
20f9e495a6 created 2026-05-02 13:54:24 -04:00
Rob Colbert
3cf6818f66 use for all home views 2026-05-01 21:19:16 -04:00
Rob Colbert
79ff24bcdd created 2026-05-01 21:17:04 -04:00
Rob Colbert
64c4304f42 finishing touches on move to GadgetId from ObjectId 2026-05-01 15:07:37 -04:00
Rob Colbert
50b9618d4e project manager and chat session progress 2026-05-01 08:13:22 -04:00
Rob Colbert
15da8fc444 socket protocol completeness, fixes, and tests 2026-04-30 16:51:33 -04:00
Rob Colbert
b04d48fa63 doc updates 2026-04-30 08:00:00 -04:00
Rob Colbert
8806867705 doc update 2026-04-30 06:03:45 -04:00
Rob Colbert
5fe82a46d5 renamed 2026-04-30 05:00:21 -04:00
Rob Colbert
21ff9091bb doc updates 2026-04-30 04:58:27 -04:00
Rob Colbert
f3fb626e82 committing for agent after session context overflow
We'll be resuming this workload in the next session/turn.
2026-04-29 17:03:11 -04:00
Rob Colbert
6591da3496 socket-protocol kickoff docs 2026-04-29 16:09:06 -04:00
Rob Colbert
2314a61efe more documentation and progress working towards a usable socket protocol 2026-04-29 15:23:03 -04:00
Rob Colbert
7c85c4a71d human draft (wip) 2026-04-29 12:31:04 -04:00
Rob Colbert
6f937841f9 human draft 2026-04-29 12:30:54 -04:00