- 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 |
||
|---|---|---|
| .. | ||
| agent-knowledge | ||
| architecture.md | ||
| configuration.md | ||
| gadget-grid.md | ||
| gadget-id.md | ||
| gadget-workspace.md | ||
| philosophy.md | ||
| socket-protocol.md | ||
| support.md | ||
| workspace-management.md | ||