What's Changed
- Added optional Obsidian Markdown rendering for assistant responses across chat views, enabled by default.
- Added a quick markdown toggle in the chat sidebar header plus a persistent
Render markdown in chatsetting. - Kept the plain escaped-text path available for users who prefer the old rendering behavior.
- Preserved raw markdown copy behavior, so copying a rendered response still pastes markdown text into a note.
- Updated
esbuildto 0.28.1 to clear the current npm audit finding.
Verification
npm auditnpm run build- Manual Obsidian smoke test of rendered markdown and plain-text toggle behavior.
- GitHub Actions release workflow passed and uploaded
main.js,manifest.json, andstyles.css.
Fixes #15.