agent-ecosystem/src/renderer
iliya 37a4c458bb feat: add Tiptap WYSIWYG editor component for task descriptions
Replace Textarea + Edit/Preview tabs with a reusable WYSIWYG editor
based on Tiptap v3. Integrated into TaskDetailDialog for editing
task descriptions with native markdown I/O.

Components:
- TiptapEditor: main component with EditorContext.Provider pattern
- TiptapToolbar: configurable toolbar with useEditorState for v3 reactivity
- TiptapBubbleMenu: floating formatting menu on text selection
- useTiptapEditor: core hook with markdown I/O, content sync, stale closure prevention
- presets: full/compact/minimal editor configurations
- tiptapStyles.css: ProseMirror styles matching MarkdownViewer values

Key details:
- Data format stays markdown string (not HTML)
- contentType: 'markdown' for both init and setContent
- GFM enabled via markedOptions
- ProseMirror li>p margin fix, nested list styles, gapcursor
2026-03-14 22:17:58 +02:00
..
api refactor: update IPC handlers and types for lead activity and context usage 2026-03-12 14:14:58 +02:00
components feat: add Tiptap WYSIWYG editor component for task descriptions 2026-03-14 22:17:58 +02:00
constants refactor: enhance TeamMemberLogsFinder and UI components for improved member display and caching 2026-03-14 21:25:01 +02:00
contexts Initialize project structure with essential configuration files including .editorconfig, .gitattributes, .gitignore, and TypeScript settings. Add build and linting configurations, along with README, LICENSE, and contribution guidelines. Set up Tailwind CSS and ESLint for styling and code quality. Include initial package.json and pnpm workspace configuration for dependency management. 2026-02-11 15:52:00 +09:00
hooks refactor: improve ActivityTimeline and team mention entry sorting 2026-03-14 12:21:31 +02:00
lib feat(team-managment): stable MVP 2026-02-21 09:47:24 +02:00
services refactor: improve KanbanGridLayout with loading state and layout persistence enhancements 2026-03-11 19:06:59 +02:00
store refactor: streamline logging and context handling in team services 2026-03-14 18:24:13 +02:00
types feat: improve task reference handling and enhance UI components 2026-03-11 14:18:43 +02:00
utils refactor: enhance TeamMemberLogsFinder and UI components for improved member display and caching 2026-03-14 21:25:01 +02:00
App.tsx feat: implement tool approval protocol for team management 2026-03-06 21:12:59 +02:00
favicon.png feat: use agent teams 2026-02-22 15:41:18 +02:00
index.css refactor: enhance task review notifications and UI components 2026-03-14 13:52:30 +02:00
index.html feat: enhance theme support and UI consistency across components 2026-03-07 12:02:12 +02:00
main.tsx feat: enhance Kanban board with grid layout and persistence improvements 2026-03-11 17:18:24 +02:00
vite-env.d.ts Initialize project structure with essential configuration files including .editorconfig, .gitattributes, .gitignore, and TypeScript settings. Add build and linting configurations, along with README, LICENSE, and contribution guidelines. Set up Tailwind CSS and ESLint for styling and code quality. Include initial package.json and pnpm workspace configuration for dependency management. 2026-02-11 15:52:00 +09:00