feat(web): add markdown round-trip and replace textarea with Tiptap #501

Merged
jason.woltje merged 1 commits from feat/ms18-markdown-roundtrip into main 2026-02-24 01:40:35 +00:00

1 Commits

Author SHA1 Message Date
38e057820b feat(web): add markdown round-trip and replace textarea with Tiptap editor
All checks were successful
ci/woodpecker/push/orchestrator Pipeline was successful
ci/woodpecker/push/api Pipeline was successful
ci/woodpecker/push/web Pipeline was successful
Add tiptap-markdown extension for markdown ↔ rich text conversion.
Update KnowledgeEditor to accept/emit markdown content. Replace
EntryEditor textarea with KnowledgeEditor (Tiptap WYSIWYG). Update
tests for the new editor component.

Content flow: markdown (stored) → Tiptap (editing) → markdown (saved).
The backend markdown → HTML rendering pipeline remains unchanged.

Implements TW-EDT-002.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 19:35:26 -06:00