Releases: NunoMotaRicardo/obsidian-synapse
Releases · NunoMotaRicardo/obsidian-synapse
Release list
0.2.4
Fixed
- Search no longer fails when Claude narrates before or after its answer; the JSON result is now extracted from the reply.
- Search now matches file names as well as file contents.
- Dependency advisories for
momentandyamlare resolved.
0.2.3
Added
/modelnow runs inside Synapse. With no argument it shows the current model and the concrete model each alias (Default, Sonnet, Opus, …) resolves to;/model <name>switches the model picker.
Fixed
- Slash commands and skills typed in the chat (such as
/model) failed withModel '…' not foundbecause Synapse appended the attached note, cursor position and workspace context to them. They are now sent exactly as typed, and their errors show as short messages.
Changed
- Updated the Claude Agent SDK and other dependencies.
0.2.2
Added
- Synapse now creates a default
_synapse/settings.jsonallowingRead, so a new vault can read files without prompting. An existing file is never overwritten. - The
synapse-configskill documents the_synapse/settings.jsonpermission format, so asking Claude to change permissions edits that file instead of.claude/settings.json. - A link to the companion Claude Synapse theme in settings, the README and the wiki.
Fixed
- Always allow could fail to save a rule when
_synapse/settings.jsonexisted on disk but Obsidian had not indexed it yet. It now saves, and shows a notice confirming where.
0.2.1
Fixed
- Fixed the settings page layout. Each settings page now shows only its own section, stacked at full width, instead of a duplicate tab bar beside the content that overflowed the dialog. Explanatory text lines up with the setting rows.
0.2.0
Added
- The chat thinking box now shows Claude's reasoning text, in a smaller, compact sans-serif style.
- Debug logging when a vault-local
_synapse/plugin fails to load.
Changed
- Upgraded the Claude Agent SDK to 0.3.281. On Claude CLI 2.1.261+, vault plugins are sent during initialization, including on the first message after startup.
- The tool approval modal honors the SDK's
suppressAlwaysAllowRuleanddefaultToNohints. - The cost budget now applies per run on Claude CLI 2.1.277+.
Fixed
- Restored the plan panel on Opus 5 and Sonnet 5 models.
- Resuming a conversation from the sidebar no longer reports the whole conversation's cost as the cost of the next run.
- Runs that finish while their conversation is in the background now save their cost total.
0.1.4
Changed
- Added GitHub build-provenance attestations for the verified release installer assets.
- Addressed community-directory audit findings in the manifest, settings search, SDK timer compatibility, and scoped UI styles.
- Stopped forwarding username and hostname variables in the filtered CLI environment and documented required desktop-agent capabilities.
0.1.3
Changed
- Includes the Claude Synapse identity migration and verified release pipeline prepared for 0.1.2.
Removed
- Removed the ineffective Infinite sessions chat-menu toggle. Conversation compaction is managed by the Claude Agent SDK and Claude CLI.