rspace-online/shared/components
Jeff Emmett d850a7615e feat: MI canvas bridge, action executor, and enhanced context
- Add MiCanvasBridge for deep canvas state awareness (shapes, selection, viewport)
- Add MiActionExecutor to create/update/delete/move/connect shapes from MI responses
- Add MI action parsing (create-shape, connect, update-shape, delete-shape, move-shape, transform)
- Add selection transforms (align, distribute, arrange, match-size)
- Add tool suggestion schema for contextual MI hints
- Enhanced MI system prompt with action markers and transform commands
- Richer canvas context in /api/mi/ask (positions, connections, viewport, shape groups)
- Refactored tab-bar I/O chips for cleaner feed port rendering

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-27 16:08:20 -08:00
..
rstack-app-switcher.ts feat: creative tools suite — 7 tools in unified canvas toolbar 2026-02-27 13:57:50 -08:00
rstack-identity.ts feat: space access request flow with notifications 2026-02-27 14:45:15 -08:00
rstack-mi.ts feat: MI canvas bridge, action executor, and enhanced context 2026-02-27 16:08:20 -08:00
rstack-space-switcher.ts feat: space access request flow with notifications 2026-02-27 14:45:15 -08:00
rstack-tab-bar.ts feat: MI canvas bridge, action executor, and enhanced context 2026-02-27 16:08:20 -08:00