Mercurial
comparison infinite_canvas/docs/agent-sessions.md @ 282:6bd4a3990696 default tip
Add cross-platform canvas orchestration and typed composer
Enable native ARM dependencies, macOS Copilot orchestration, portable service supervision, CPU dictation, and a shared N-key speak-or-type composer.
Co-authored-by: Copilot <[email protected]>
Copilot-Session: f68442b1-fa8f-46a0-9689-81710613bbd4
| author | MrJuneJune <me@mrjunejune.com> |
|---|---|
| date | Thu, 20 Aug 2026 20:45:25 -0700 |
| parents | c57149ad216e |
| children |
comparison
equal
deleted
inserted
replaced
| 281:c57149ad216e | 282:6bd4a3990696 |
|---|---|
| 81 ## Current constraints | 81 ## Current constraints |
| 82 | 82 |
| 83 - `//infinite_canvas:orchestration_dev` owns the dictation server, LiteLLM | 83 - `//infinite_canvas:orchestration_dev` owns the dictation server, LiteLLM |
| 84 gateway, and canvas lifecycle. `//infinite_canvas:agent_dev` is an alias. | 84 gateway, and canvas lifecycle. `//infinite_canvas:agent_dev` is an alias. |
| 85 - One persistent Dictation scratchpad is reused and cleared after submission. | 85 - One persistent Dictation scratchpad is reused and cleared after submission. |
| 86 `M` toggles speech capture, while `N` focuses the same entity for typing; | |
| 87 Enter submits and Shift+Enter inserts a newline. | |
| 86 Submitted turns are retained in conversation entities after orchestration. | 88 Submitted turns are retained in conversation entities after orchestration. |
| 87 - One Copilot request runs at a time. | 89 - One Copilot request runs at a time. |
| 88 - Simple `action` presentation stays in the primary orchestrator and does not | 90 - Simple `action` presentation stays in the primary orchestrator and does not |
| 89 create a conversation card, worker, or sub-session. | 91 create a conversation card, worker, or sub-session. |
| 90 - Agent-created entities pass through a strict type allowlist and count bound. | 92 - Agent-created entities pass through a strict type allowlist and count bound. |
| 91 Browser and image entities accept only absolute HTTP(S) URLs. | 93 Browser and image entities accept only absolute HTTP(S) URLs. |
| 92 - Conversation transcript storage is currently bounded by | 94 - Conversation transcript storage is currently bounded by |
| 93 `CANVAS_ENTITY_TEXT_CAPACITY`. | 95 `CANVAS_ENTITY_TEXT_CAPACITY`. |
| 94 - Linux uses the Copilot SDK bridge. Other platforms currently select an | 96 - Linux and macOS use the Copilot SDK bridge. Windows currently selects an |
| 95 explicit unavailable stub. | 97 explicit unavailable stub. |