0.8.0
✨ Feature Release (v0.8.0)
This release introduces the Floating Chat window, input history navigation, configurable chat font size, and many quality-of-life improvements.
🌟 New:
- 🪟 Floating Chat: A draggable, resizable chat window that floats over your workspace. Access quickly via the floating button or command palette. The floating button itself is also draggable — position it anywhere you like. (#91, #102, #111)
- ⬆️ Input History Navigation: Navigate through your previous messages using arrow keys in the input field, similar to CLI behavior. Press ArrowUp when the input is empty to recall previous messages, and ArrowDown to return. (#100)
- 💾 Remember Last Used Model: The plugin now remembers the last model you selected for each agent and automatically restores it on the next session. (#103)
- 🔤 Configurable Chat Font Size: Customize the chat font size independently from Obsidian's editor font size. Configure in Settings → Display. (#115)
- 📍 Right Pane (Split) Option: Added a new "Right pane (split)" option for chat view location, and fixed "Right pane (tabs)" to correctly create tabs instead of splits.
🔧 Improvements:
- 🚨 Agent Error Detection: The plugin now parses agent stderr for known error patterns (missing API keys, authentication failures) and surfaces actionable error messages instead of failing silently. (#97)
- 🍔 Native Header Menu: Replaced the custom header menu with Obsidian's native Menu API, fixing rendering issues in popout windows and reducing code complexity. (#117)
- 📝 Kiro Agent Example: Added Kiro to the custom agents documentation. (#106)
- 🔄 Renamed claude-code-acp → claude-agent-acp: Updated all references to the renamed agent adapter.
🐛 Fixes:
- ⌨️ IME Composition: Fixed Cmd/Ctrl+Enter not sending messages during IME composition (e.g., Japanese, Chinese, Korean input).
- 🔍 Chat View Focus: Fixed chat view not receiving focus when it was an inactive tab in a pane with multiple tabs.
🚀 Upgrade:
Update from v0.7.5 — no extra configuration required.
Floating Chat can be enabled in Settings → Floating chat.
If you previously installed @zed-industries/claude-code-acp, please update to @zed-industries/claude-agent-acp.
👋 Contributors
- @Maws7140 made their first contribution in #102
- @jdmonaco made their first contribution in #97
- @Gnonymous made their first contribution in #115
- @rewse made their first contribution in #106
Thank you for your continued support! Your feedback helps make this plugin better for everyone. 🙏