github RAIT-09/obsidian-agent-client 0.9.0

latest releases: 0.12.0-preview.2, 0.12.0-preview.1, 0.11.0...
4 months ago

Feature Release (v0.9.0)

This release adds context usage tracking, file attachment support, agent update notifications, dynamic session configuration, and a chat export command.

🌟 New:

  • 📊 Context Usage Indicator: See how much of the agent's context window you've used, displayed next to the send button. Color changes at 70%/80%/90% thresholds to warn you before hitting limits. (#113)
  • 📎 File Attachments: Attach non-image files (text, code, PDFs, etc.) to your messages via paste or drag-and-drop. Files are sent as resource_link content and rendered in chat messages. (#77)
  • 🔔 Agent Update Notifications: The plugin now checks if your ACP adapter (claude-agent-acp, codex-acp) has a newer version available on npm, and shows a dismissible notification with the update command. Also detects deprecated packages (e.g., claude-code-acp) and prompts migration.
  • 🎛️ Dynamic Session Config: Agents can now provide configuration options (mode, model, etc.) via the ACP configOptions API. Dropdowns appear automatically in the chat input when available.
  • 💾 Remember Last Used Mode: The last used mode is now saved per agent and automatically restored on the next session. (#136)
  • 📤 Export Chat Command: Export the current chat to a markdown note via the command palette or keyboard shortcut. Works with both sidebar and floating chat windows. (#135)

🔧 Improvements:

  • 📦 ACP SDK Update: Updated @agentclientprotocol/sdk to v0.14.1.

🐛 Fixes:

  • 📜 Auto-Scroll Threshold: Increased threshold from 20px to 35px for more reliable scroll tracking.
  • ⬇️ Scroll-to-Bottom Button on New Chat: Fixed the scroll-to-bottom button incorrectly appearing on the 2nd+ new chat sessions even when messages fit on screen.
  • 🔗 Settings Documentation Link: Fixed clicking the documentation link in settings causing Obsidian popout windows to close due to missing target="_blank". (#152)
  • 📋 Suggestion Dropdown Listener Leak: Fixed click-outside listeners accumulating on the suggestion dropdown, preventing potential performance degradation.

🚀 Upgrade:

Update from v0.8.3 — no extra configuration required. New features activate automatically when supported by your agent.


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

Don't miss a new obsidian-agent-client release

NewReleases is sending notifications on new releases.