Commit graph

4 commits

Author SHA1 Message Date
Bin-Home
91c6dc9c72 fix: rename dist/main.css to dist/styles.css for Obsidian release 2026-04-27 20:05:21 +08:00
Bin-Home
3c39fdadea feat: user profile, auto-approve with backup, dist build, UX fixes
- Add user-profile "About Me" setting injected into every system prompt
- Chat history moved to .obsidian/plugins/obsidian-agent/chats (hidden from vault); auto-purge after 30 days
- Fix ApprovalQueue stuck state: re-insert entry on commit failure, always emit
- Fix list_folder returning only .md files (getMarkdownFiles → getFiles)
- Add auto-approve toggle in Edit mode: auto-commits writes, backs up originals to __auto_backup__/{timestamp}/{path}, shows Notice per backup
- Update DeepSeek default model to deepseek-v4-pro
- Build outputs to dist/ (main.js, styles.css, manifest.json); remove root build artifacts

Co-Authored-By: Claude Sonnet 4 <noreply@anthropic.com>
2026-04-25 16:44:17 +08:00
Bin-Home
9a64e32afb fix: output styles.css so Obsidian loads component CSS
esbuild writes Svelte CSS to main.css but Obsidian only reads styles.css
from the plugin folder. Copy main.css → styles.css after every build so
the redesigned component styles are actually loaded at runtime.

Co-Authored-By: Claude Sonnet 4 <noreply@anthropic.com>
2026-04-23 10:50:42 +08:00
dev
11f0df77f6 chore: project scaffolding 2026-04-22 20:17:16 +08:00