Releases: mshish/shorthand-obsidian-plugin
Releases · mshish/shorthand-obsidian-plugin
Release list
0.9.2
Full Changelog: 0.9.1...0.9.2
0.9.1
0.9.0
0.8.3
0.8.2
Fixes
- Scaffolding: Omit template sections when scaffolding Assisted Notes. Only the ownership markers (<!-- shorthand:notes -->, <!-- shorthand:ai:start -->, <!-- shorthand:ai:end -->) are inserted, preserving raw notes without seeding meeting sections like Summary, Decisions, and Actions.
0.8.1
Fixes
- ACP Backend: Require an explicit ACP executable path when using standard I/O transport (\stdio). Shorthand no longer falls back to Cursor CLI when the ACP executable path is left empty.
0.8.0
What's New in 0.8.0
Dedicated Cursor CLI Backend
- First-Class Cursor Backend: Separated Cursor CLI into its own dedicated
"cursor"backend (Cursor CLI) alongside ACP. - Model Discovery & Overrides: Auto-detects local Cursor CLI (
agent), queries available models via ACP catalog probe, and allows specifying custom executable paths. - Installation Guidance: Added clear guidance directing users to install the CLI from https://cursor.com/cli and sign in with
agent login. - Sign-in Detection Fix: Fixed an issue where logged-in Cursor CLI installations were incorrectly shown as unauthenticated.
Agent Client Protocol (ACP)
- Dedicated ACP Backend: Dedicated
"acp"(Agent Client Protocol (ACP)) option for connecting to any ACP-compliant agent overstdioornetwork(WebSocket/SSE) transports.
Dedicated Ollama Support
- First-Class Ollama Provider: Added native
"ollama"support in the LLM Provider profile editor, powered byai-sdk-ollamainshorthand-core@0.21.0. - Local Resilience: Built-in cascade JSON repair for local model output quirks, with default endpoint
http://127.0.0.1:11434and no API key required.
Settings Copy & UX Polish
- Advanced Settings Reorganization & Copy:
- Moved transcription control to Advanced and clarified copy: Control Shorthand transcription.
- Renamed "Follow Shorthand's recordings" to Auto-start notes from Shorthand hotkey with clear description of automatic note-taking on active notes.
- Support Links: Replaced donate link with pay-what-you-want support link.
Full Changelog: 0.7.0...0.8.0
0.7.0
What's New in 0.7.0
Agent Client Protocol (ACP) & Cursor CLI Support
- New Enhancement Backend: Added
"acp"(Cursor / ACP Agent) to the enhancement backends dropdown. - Dynamic Model Discovery: Automatically probes the local Cursor CLI agent (
agent acp) or configured ACP server to discover and list available models (e.g.Auto,grok-4.6,composer-2.5,claude-opus-5), with sign-in status indicators. - Dual Transports:
stdio(default): Spawns the local Cursor CLI agent executable (auto-detected across platforms, prioritizing%LOCALAPPDATA%\cursor-agent\agent.cmd/.ps1on Windows andagenton POSIX).network: Connects to remote ACP WebSocket or HTTP servers with optional bearer auth tokens.
- Confinement & Safety: Runs in isolated scratch working directories (
mkdtemp), blocking ambient tool execution viamcpServers: []andmode: "ask". - Backed by
shorthand-core@0.20.0.
Transcription Control Improvements
- Renamed and clarified Control Shorthand transcription in the Advanced settings group, clearly explaining automatic start/stop vs manual transcription in the Shorthand desktop app.
Pull Requests
Full Changelog: 0.6.10...0.7.0
0.6.10
What's Changed
Full Changelog: 0.6.9...0.6.10