Skip to content

v0.19.3

Choose a tag to compare

@richardbowman richardbowman released this 03 Jul 14:19
· 328 commits to main since this release
8d2a75e

What's New in v0.19.3

Features

  • Dynamic model dropdowns — the Default model and Escalation model settings now populate with the full list of models your installed Claude CLI actually supports (pulled from the SDK's capabilities_discovered event the first time a thread starts), instead of a hardcoded alias-only list. You can now pin a specific version like claude-sonnet-5 directly from Settings without typing /model. Family aliases (Fable / Opus / Sonnet / Haiku "latest") still sit at the top for one-click "always latest" behavior. (closes #280)
  • Scheduled sessions inherit external MCP servers — threads spawned by the built-in scheduler (cron jobs, /loop, ScheduleWakeup wakeups) now pick up any external MCP servers defined in ~/.claude/settings.json (Compass, Helio, or any other user-configured server), not just the plugin's built-in Obsidian tools. ${VAR_NAME} placeholders are resolved from environment variables and keychain secrets. Fixes scheduled agents silently failing with "tool not found" when calling external MCP tools. (closes #279)
  • Kanban auto-collapse side panels — new Settings → Features → Kanban board → Auto-collapse side panel option (None / Left / Right / Both) automatically collapses Obsidian's sidebar(s) when the Kanban tab opens, giving the board more room, and restores them when you close it. Off by default. (closes #278)

Bug Fixes

  • Fixed broken npm install on a clean checkoutzod and @modelcontextprotocol/sdk were imported directly in source/test code but never declared as explicit dependencies, only ever resolving as hoisted transitive deps. A clean install could leave npm test failing with "Cannot find package 'zod'". Both are now explicit dependencies pinned to the versions already in use, with no behavior change. (#281)

Notes

  • No breaking changes or migration steps in this release.
  • Docs: README updated to describe the current model-dropdown behavior, the new Kanban setting, and MCP inheritance for scheduled sessions. Four stale screenshot snapshots were regenerated (three were pre-existing relative-timestamp drift unrelated to this release, one reflects the new model dropdown copy). (#281)