1.2.0
Agent Console v1.2.0 – the first feature release since 1.0, with a bulletproof first run and a cleaner command palette.
What's new
- Your first chat just works – on a fresh install, Agent Console now detects an agent you already have installed, opens the panel for you once, and shows a getting-started state so you're never staring at a dead end.
- One clear way to start a chat – the tangle of start-a-chat commands is gone. Use New chat, or New chat with agent… to pick an agent from a list. Both open a fresh tab; to clear and restart the current tab, use Hard reload session.
- Bring your setup with you – switching from the Agent Client plugin? Import its agent definitions, defaults, and API keys in one click, offered automatically on first run.
- See every session at a glance – the tab-list dropdown now prefixes each tab with its status (ready, busy, needs permission, error, disconnected), so you can spot the one that's stuck or done even when tabs overflow.
- Open as many sessions as you want – the tab cap is gone; run sessions browser-style with no limit.
- Update right from the header – the “update available” pill is now a one-click shortcut into Settings → Community plugins.
- Reload a stuck session in place – a new header reload control offers a soft or hard reload without restarting Obsidian.
Bug fixes
- Restored tabs keep their history – reopening Obsidian no longer leaves a restored tab blank when its local session file is missing (#62).
- Renamed tabs remember their name – a tab you renamed before it reconnected now keeps that name across restarts (#70).
- New chat works from a cold start – starting a chat with no panel open now opens one instead of silently doing nothing (#74).
- Notifications focus the right window – clicking a completion notification now foregrounds the vault window it came from (#60).
- Auto-detect finds version-managed agents – agents installed via nvm/fnm/asdf and similar now resolve and launch correctly (#68, #71).
- Pinned-note tracker keeps up with renames – renaming your active note no longer shows a stale name on the pin (#58).
- Hardened macOS agent path resolution – better fallback to known install locations when a shell lookup fails (synced from upstream).
- Context pill polish – the remove (×) button keeps its size next to long note names (#76).
Removed commands – action needed
To match the simpler command set, three commands were removed: Open new chat view, New session tab, and the per-agent Switch agent to [Agent] commands. If you had hotkeys bound to any of them, rebind under Settings → Hotkeys to New chat / New chat with agent….
Internal changes
- Standardized all console output under a single
[Agent Console]prefix (#78).
Contributors
Thanks to the upstream RAIT-09 project for the macOS agent path-resolution fixes pulled in via sync.
Install
Settings → Community plugins → Browse → “Agent Console” → Install → Enable. Existing users update via Settings → Community plugins → Check for updates.