Mercurial
diff infinite_canvas/README.md @ 281:c57149ad216e default tip
Copilot-Session: f68442b1-fa8f-46a0-9689-81710613bbd4
| author | MrJuneJune <me@mrjunejune.com> |
|---|---|
| date | Tue, 18 Aug 2026 22:18:15 -0700 |
| parents | 49e9e591c9bb |
| children |
line wrap: on
line diff
--- a/infinite_canvas/README.md Tue Aug 18 19:14:53 2026 -0700 +++ b/infinite_canvas/README.md Tue Aug 18 22:18:15 2026 -0700 @@ -147,9 +147,21 @@ Developer Controls jumps there, and the restore icon returns the session to its previous board position. Collapse and expansion use the same eased retained animation model as accordion entities rather than snapping between heights. -Canvas startup also pre-creates the persistent orchestration SDK session and -three worker sessions, moving SDK session creation out of the first submitted -thought. +Canvas startup pre-creates only the persistent orchestration SDK session, +moving its setup out of the first submitted thought without eagerly creating +worker sessions. + +Developer Controls can save and load named native `.zmap` snapshots. The +versioned binary representation restores camera position, zoom, z-order, and +retained entity state with checksum and bounds validation. Agents may also +return a bounded `entities` array to showcase an answer directly with native +calendar, card, table, text, image, or browser entities. + +Agent submissions initially show only a small pulsing canvas icon. The +orchestrator chooses `action` presentation for simple one-off work, replacing +the icon with the result and creating no chat/session card, or `conversation` +presentation for work that benefits from retained discussion. The icon has an +animated hover label and can be dragged to choose the result location. Tables support row selection, and notifications behave as bottom-right toast cards: multiple toasts overlap compactly, fan into a spaced stack on hover,