Home

mweinbach / agent-coworker

publicmweinbach/agent-coworker
Overview Code History Branches Pull requestsIssuesInsights
main
HomeOverview Code PRsIssues

feat(ui): research delete RPC and markdown-source Canvas formatting

2 months ago

57408bd
Authored
mweinbach7/9/2026, 12:53:36 PM
Add research/delete end-to-end (DB, service, JSON-RPC, desktop action,
context menu) with protocol docs. Replace Canvas execCommand formatting
with selection-aware markdown transforms and a read-only preview.

Parenta566f18

15 files changed
  • apps/desktop/src/app/store.actions/research.ts+59−0
  • apps/desktop/src/app/store.helpers.ts+1−0
  • apps/desktop/src/components/ui/textarea.tsx+16−13
  • apps/desktop/src/lib/canvasMarkdownFormat.ts+94−0
  • apps/desktop/src/ui/Canvas.tsx+49−60
  • apps/desktop/src/ui/research/ResearchCardGrid.tsx+16−2
  • apps/desktop/test/canvas-hooks-stability.test.tsx+3−2
  • apps/desktop/test/canvas-markdown-format.test.ts+22−0
  • docs/websocket-protocol.md+6−0
  • src/server/jsonrpc/routes/research.ts+3−0
  • src/server/jsonrpc/schema.research.ts+16−0
  • src/server/research/ResearchService.ts+43−0
  • src/server/research/researchFileStore.ts+5−0
  • src/server/sessionDb.ts+11−0
  • src/server/sessionDb/repository.ts+13−0