agent-ecosystem/src/renderer/components/team/dialogs
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
..
AddMemberDialog.tsx feat: implement structured task references and enhance task handling 2026-03-11 15:14:19 +02:00
AdvancedCliSection.tsx chore: update package scripts and improve CI workflow 2026-03-07 19:37:59 +02:00
CreateTaskDialog.tsx feat: implement structured task references and enhance task handling 2026-03-11 15:14:19 +02:00
CreateTeamDialog.tsx refactor: streamline logging and context handling in team services 2026-03-14 18:24:13 +02:00
EditTeamDialog.tsx feat: enhance theme support and UI consistency across components 2026-03-07 12:02:12 +02:00
EffortLevelSelector.tsx feat: enhance UI and functionality in team dialogs and components 2026-03-06 23:21:56 +02:00
GlobalTaskDetailDialog.tsx feat: enhance task change handling and improve plugin catalog integration 2026-03-11 18:16:40 +02:00
LaunchTeamDialog.tsx refactor: streamline logging and context handling in team services 2026-03-14 18:24:13 +02:00
LimitContextCheckbox.tsx refactor: streamline logging and context handling in team services 2026-03-14 18:24:13 +02:00
MembersJsonEditor.tsx feat: improve task reference handling and enhance UI components 2026-03-11 14:18:43 +02:00
OptionalSettingsSection.tsx feat: enhance UI components with dynamic theming and improved task handling 2026-03-11 13:41:38 +02:00
ProjectPathSelector.tsx feat: enhance cross-team functionality and UI components 2026-03-12 16:33:52 +02:00
ReviewDialog.tsx feat: implement structured task references and enhance task handling 2026-03-11 15:14:19 +02:00
SendMessageDialog.tsx feat: implement structured task references and enhance task handling 2026-03-11 15:14:19 +02:00
SkipPermissionsCheckbox.tsx feat: enhance UI and functionality in team dialogs and components 2026-03-06 23:21:56 +02:00
StatusHistoryTimeline.tsx refactor: clean up pricing.json and enhance CLI logs styling 2026-03-13 23:29:24 +02:00
TaskAttachments.tsx fix: address linting issues in LeadThoughtsGroup and TaskAttachments components 2026-03-06 00:02:27 +02:00
TaskCommentInput.tsx feat: implement structured task references and enhance task handling 2026-03-11 15:14:19 +02:00
TaskCommentsSection.tsx refactor: enhance task review notifications and UI components 2026-03-14 13:52:30 +02:00
TaskDetailDialog.tsx feat: add Tiptap WYSIWYG editor component for task descriptions 2026-03-14 22:17:58 +02:00
TeamModelSelector.tsx refactor: streamline logging and context handling in team services 2026-03-14 18:24:13 +02:00
teamNameSets.ts feat: enhance CreateTeamDialog and member management features 2026-03-13 14:39:07 +02:00
ToolApprovalSettingsPanel.tsx feat: add --permission-prompt-tool stdio support with granular tool approval 2026-03-08 22:22:30 +02:00