-
0.15.0 Stable
released this
2026-07-12 20:28:23 +00:00 | 131 commits to main since this releaseAdded
- Collapsible settings sections. The settings tab now groups its sections into collapsible
headers you can fold away, and the open/closed state persists per section. The Live-Embedding
section starts expanded the first time you open settings (that's where you enter the endpoint
nothing works without). Section headers are fully keyboard- and screenreader-operable —
focusable via Tab, Enter/Space to toggle, with a visible focus ring andaria-expanded. - Index state shown as a delta. The index section reads "N / M notes" with an inline
"complete the index" button. The count is computed asembedded = total − missing(the same
basis as the self-heal), so it reflects genuinely missing notes instead of a stale index count.
Changed
- One backlog truth. The embedding status no longer shows a separate "pending" count; the
index-state delta is now the single source of truth for what still needs embedding — this
removes the confusing "1 pending" vs "225 missing" contradiction. - Internal: all query-embedding / retrieval call sites were consolidated behind a single
obsidian-freeRetrievalFacadeshared by the UI and the MCP server (the MCP tools behave
byte-identically).
Fixed
- Chat and Smart Apply reconnect after going offline. Both now resolve the embedder through
the shared facade, so after an offline period or an endpoint switch they reconnect correctly
instead of embedding against a dead endpoint.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Collapsible settings sections. The settings tab now groups its sections into collapsible