Skip to content

Releases: RAIT-09/obsidian-agent-client

0.10.2

17 Apr 14:09

Choose a tag to compare

🐛 Bug Fix Release (v0.10.2)

🐛 Fixes:

  • 🪟 WSL Distribution Names with Dots: Fixed "Invalid WSL distribution name" error when specifying versioned distribution names like Ubuntu-22.04. (#223)

🚀 Upgrade:

Simply update from v0.10.1 — no configuration needed.


Thank you for your continued support! Your feedback helps make this plugin better for everyone. 🙏

0.10.1

15 Apr 12:51

Choose a tag to compare

🔧 Improvement & Bug Fix Release (v0.10.1)

🔧 Improvements:

  • 📦 Install Hints: Agent path settings now show a copyable npm install -g ...@latest command to help first-time users install missing agent CLIs. (#214)

🐛 Fixes:

  • 📄 Auto-Export Open Note: Fixed "Open note after export" setting not being respected when auto-exporting on new chat or close chat. The exported note now opens correctly when the setting is enabled.

🚀 Upgrade:

Simply update from v0.10.0 — no configuration needed.


👋 New Contributors


Thank you for your continued support! Your feedback helps make this plugin better for everyone. 🙏

0.10.0

08 Apr 14:23

Choose a tag to compare

Feature Release (v0.10.0)

This release brings significant performance improvements, new features, and a refreshed UI — all built on a major internal architecture overhaul.

⚡ Performance:

  • 🚀 Faster Long Conversations: Significantly improved responsiveness for long sessions with many messages, tool calls, and streaming output. Scrolling is lighter and streaming feels smoother.

🌟 New:

  • 📂 New Chat in Directory: Start agent sessions in any directory outside your vault via More menu → "New chat in directory...". Includes a native folder picker and a working directory banner. (#78)
  • 📝 Edit Session Titles: Rename sessions directly from the session history modal. (#147)
  • 🔔 System Notifications: Get OS notifications when the agent completes a response or requests permission while Obsidian is unfocused. Configurable in Settings → Notifications. (#181)
  • ⌨️ New Chat Command: Start a new chat in the last active view via command palette or hotkey.
  • ⬇️ Smooth Scroll on Send: Sending a message while scrolled up now smoothly scrolls to the bottom.

🔧 Improvements:

  • 🎨 Obsidian-Native UI: Chat header, icons, and overall styling redesigned to match Obsidian's native look and feel. Emoji icons replaced with Lucide vector icons throughout. (#159)
  • 🔍 Bare Command Names: Agent commands can now be configured with just the command name (e.g., claude-agent-acp) for cross-platform vault sync. Built-in agents use bare names by default. (#177)
  • 🍔 Floating Header Redesign: Floating chat header consolidated to [Agent dropdown] [More ⋮] [Minimize] [Close]. New chat, history, export, restart, and open new window are now in the More menu.
  • 🔄 Command ID Cleanup ⚠️ Breaking: Renamed command IDs for consistency (open-floating-chatopen-floating-chat-view, open-chat-with-{id}switch-agent-to-{id}, etc.). Hotkey bindings must be re-configured.

🐛 Fixes:

  • 🔗 WSL Path Links: Fixed clicking file links in agent responses not opening notes when using WSL mode. (#208)
  • 🔗 Vault Link Click Fix: Fixed clicking absolute-path links in agent responses creating folder trees instead of opening the note. (#201)
  • 🔧 Session Restore Mode/Model: Fixed mode and model not being restored when loading or resuming a session. (#197)
  • 🧹 Process Tree Cleanup: Fixed agent child processes (e.g., MCP servers) remaining after closing Obsidian or switching sessions. (#205)
  • 📋 Slash Command Dropdown: Fixed suggestion dropdown showing stale items when filtering commands with duplicate names.

🚀 Upgrade:

Update from v0.9.4. ⚠️ If you have hotkeys bound to floating chat or agent-switch commands, you must re-bind them due to command ID changes. No data migration needed.


👋 New Contributors


Thank you for your continued support! Your feedback helps make this plugin better for everyone. 🙏

0.10.0-preview.5

07 Apr 14:14

Choose a tag to compare

0.10.0-preview.5 Pre-release
Pre-release

🔬 Preview Release (v0.10.0-preview.5)

🐛 Fixes:

  • 🔗 WSL Path Links: Fixed clicking file links in agent responses not opening notes when using WSL mode. Agent-generated WSL paths (/mnt/c/...) are now converted to Windows paths for correct vault matching. Also improved path comparison robustness by normalizing slash direction. (#208)

🚀 Upgrade:

Update from v0.10.0-preview.4. No configuration changes needed.


Thank you for your continued support! Your feedback helps make this plugin better for everyone. 🙏

0.10.0-preview.4

05 Apr 14:31

Choose a tag to compare

0.10.0-preview.4 Pre-release
Pre-release

🔬 Preview Release (v0.10.0-preview.4)

🐛 Fixes:

  • 📋 Slash Command Dropdown Display: Fixed suggestion dropdown showing stale items when filtering commands with duplicate names.

🎨 Style:

  • ✨ Lucide Chevron Icons: Replaced text arrow characters (▶▼▲) with Lucide chevron icons for collapsible thoughts and diff collapse/expand toggles.

🚀 Upgrade:

Update from v0.10.0-preview.3. No configuration changes needed.


Thank you for your continued support! Your feedback helps make this plugin better for everyone. 🙏

0.10.0-preview.3

05 Apr 08:22

Choose a tag to compare

0.10.0-preview.3 Pre-release
Pre-release

🔬 Preview Release (v0.10.0-preview.3)

🐛 Fixes:

  • 🧹 Process Cleanup on Exit: Fixed agent child processes (e.g., MCP server nodes) remaining after closing Obsidian, restarting agents, or switching sessions. The plugin now kills the entire process tree on disconnect using platform-specific strategies. Also added cleanup on plugin disable. (#205)

🚀 Upgrade:

Update from v0.10.0-preview.2. No configuration changes needed.


Thank you for your continued support! Your feedback helps make this plugin better for everyone. 🙏

0.10.0-preview.2

04 Apr 10:07

Choose a tag to compare

0.10.0-preview.2 Pre-release
Pre-release

🔬 Preview Release (v0.10.0-preview.2)

⚠️ This is a preview release — This release includes new features, bug fixes, and continued internal refactoring from preview.1. If you find any issues, please report them immediately via GitHub Issues!

🌟 New:

  • 📝 Edit Session Titles: Rename sessions directly from the session history modal with the new pencil icon. (#147)
  • 🔔 System Notifications: Get OS notifications when the agent completes a response or requests permission — never miss an update while working in other apps. Configurable in Settings → Notifications. (#181)
  • 📂 New Chat in Directory: Start agent sessions in any directory outside your vault via More menu → "New chat in directory...". Includes a native folder picker and a cwd banner showing the active directory. (#78)
  • ⬇️ Smooth Scroll on Send: Automatically scrolls to the bottom when sending a message, with smooth animation.
  • ⌨️ New Chat Command: Added new-chat command for starting a new chat in the last active view via command palette or hotkey.

🔧 Improvements:

  • 🍔 Floating Header Redesign: Floating chat header consolidated to [Agent dropdown] [More ⋮] [Minimize] [Close]. New chat, history, export, restart, and open new window are now in the More menu.
  • 🔄 Command ID Cleanup ⚠️ Breaking: Renamed floating chat command IDs for consistency (open-floating-chatopen-floating-chat-view, etc.). open-chat-with-{id}switch-agent-to-{id} — now works on the last active view (sidebar or floating) instead of forcing sidebar. Hotkey bindings must be re-configured.

🐛 Fixes:

  • 🔗 Vault Link Click Fix: Fixed clicking absolute-path links in agent responses creating folder trees in the vault root instead of opening the note. (#201)
  • 🔧 Session Restore Mode/Model: Fixed mode and model not being restored when loading or resuming a session. (#197)
  • 📝 Custom Agent Path Description: Clarified that bare command names (e.g., opencode) are supported. (#199)

🚀 Upgrade:

Update from v0.10.0-preview.1.
⚠️ If you have hotkeys bound to floating chat or agent-switch commands, you must re-bind them due to command ID changes. No data migration needed.


⚠️ Note: This release continues the internal architecture refactoring from preview.1, including performance optimizations and new features. Please report any regressions you notice.

Thank you for your continued support! Your feedback helps make this plugin better for everyone. 🙏

0.9.4

27 Mar 16:39

Choose a tag to compare

🔧 Improvement & Bug Fix Release (v0.9.4)

This release adds a copy button to messages, fixes markdown overflow issues, and improves floating chat behavior.

🌟 New:

  • 📋 Copy Message Button: Hover over any message to reveal a copy-to-clipboard button. Works for both user and assistant messages. (#189)

🔧 Improvements:

  • 🪟 Smarter Floating Chat Commands: Floating chat commands (open, minimize, close) now only appear in the command palette when the feature is enabled. Minimize and close additionally require a focused floating window. (#188)

🐛 Fixes:

  • 📜 Horizontal Scroll for Wide Content: Fixed mermaid diagrams, tables, and SVGs being clipped instead of scrolling horizontally. (#190)
  • 🪟 Floating Chat Toggle: Fixed floating chat button not hiding when the feature is toggled off in settings. (#187)

🚀 Upgrade:

Simply update from v0.9.3 — no configuration needed.


👋 New Contributors


Thank you for your continued support! Your feedback helps make this plugin better for everyone. 🙏

0.9.3

26 Mar 14:11

Choose a tag to compare

Performance Fix (v0.9.3)

This release improves chat performance during long sessions.

⚡ Performance:

  • 🚀 Faster Long Conversations: Improved responsiveness for long sessions with many messages, tool calls, and agent thoughts. (#180)

🚀 Upgrade:

Simply update from v0.9.2 — no configuration needed.


👋 New Contributors


Thank you for your continued support! Your feedback helps make this plugin better for everyone. 🙏

0.9.2

26 Mar 11:59

Choose a tag to compare

🔧 Maintenance Release (v0.9.2)

This release supports the upstream Claude Agent ACP adapter rename.

🔧 Improvements:

  • 📦 Claude Agent ACP Package Rename: The upstream adapter has been renamed from @zed-industries/claude-agent-acp to @agentclientprotocol/claude-agent-acp. Users still on the old package will see a migration notification.

🚀 Upgrade:

Simply update from v0.9.1 — no extra configuration required.


Thank you for your continued support! Your feedback helps make this plugin better for everyone. 🙏