Introduced a clear conversation button and enhanced wikilink navigation features.
Changes
- Added LucideTrash icon and clear conversation button to the AI panel, saving conversation history before clearing.
- Made clearCurrentConversation() async, encapsulating save-before-clear logic and updating relevant views for async handling.
- Implemented Cmd+Click navigation for wikilinks and URL links in the WYSIWYG editor, displaying hand cursor on hover.
- Introduced topic generation fallback mechanism, attempting utility provider first and retrying on save if it fails.
- Added baseline offset support for consistent line spacing across heading levels in the editor.
- Updated CLAUDE.md with documentation on clear conversation features and lessons learned.