v0.1.14
What's Changed
- fix(editing): newline-faithful structural edits and comment docs across 28 languages (edcac20)
- Record the 0.1.14 (2815) release notes (e50c94a)
- Cover turn attachments with tests and note 0.1.14 in the changelog (060fe81)
- Bump tree-sitter-language-pack to 1.12.3-blockether.32 (e3b729f)
- Serve a turn's inline attachments and hide the footer mid-turn (29a0533)
- Bump tree-sitter-language-pack to 1.12.3-blockether.31 (f6881c9)
- Name every working directory
cwdacross the tool surface (4df25f1) - Cache the live turn bubble so re-entry paints it instantly (ece994f)
- docs(companion): release notes for 0.1.14 (2808) (96563d1)
- Let the companion app change the reasoning mode (f567648)
- Adopt already-running turns in the companion session screen (2dd3ad3)
- Add PRIVACY.md for the companion app (Play store policy URL) (4ea71f8)
- Guarantee turn terminals and bound Python GC (5bb959d)
- Allow block-local shadowing of bound tool names in vis Python (88bbea7)
- docs(companion): release notes for 0.1.14 (2802) (971591d)
- Unify tool input carriers and refresh companion diff view (7e3b8a2)
- Fix gateway, Python, Git, and TUI regressions (#61, #73, #74, #75) (571e761)
- Fix failed turn error cards after watchdog recovery (c9b84ab)
- Guard orphan retirement against registered gateways (21cb138)
- Retire orphaned loopback gateways before restart (bc49a46)
- Route extension subprocess APIs through jailed shell (17808cf)
- Improve dotenv environment handling (f920227)
- Activate Git tool for nested repositories (028fcce)
- feat(git): gate commits through verification hooks (826c528)
- docs(bridge): Prefer JSON in Bridge extension docs (f8e9730)
- fix: enforce GraalVM pin consistency (dfece59)
- chore: update GraalVM and extension runtime (fe6d294)
- Smooth terminal result scrolling (56568ba)
- Improve extension configuration and tools (31a974b)
- Refresh shell bindings after settings changes (eef3692)
- Respect disabled shell toggle in sub-agents (a3ff721)
- Restore transcript layout stabilization (66da8bf)
- Limit NTR browsing to latest turn (ce8f20a)
- Simplify companion reconnect and transcript behavior (bf89880)
- Improve compaction guidance and retry diagnostics (c39edc0)
- feat(build): install the pinned GraalVM CE automatically when it is missing (956cb66)
- fix(companion): stabilize transcript rotation (636ea5a)
- refactor(prompt,fold): say what to do, and advertise only the 5 newest ntr entries (df93fef)
- fix(provider-error): blame the gateway, not a Vis schema, for injected tool fields (7abfd12)
- feat(titling): the LLM title always runs after the turn, on its own route (a696d8d)
- test(loop): the deferred title upgrade is after-turn-auto-title! (#71) (ec1c01f)
- feat(titling): configurable session titling, deferred past the foreground turn (#71) (eb0b6a7)
- test(loop): widen the observation-batch concurrency margin for loaded runners (3f1fe72)
- test(tui): de-flake the live-progress layout budget on shared runners (ca49b15)
- chore(audit): regenerate audit/README.md for svar 0.7.88 (dbe920b)
- fix(cli): describe vis as a coding agent, not a "Recursive Language Model" (0e73776)
- feat(config): per-provider
is_statelessfor gateways that reject replayed item ids (41f87ea) - release: update version files for v0.1.13, bump to next dev version (2a35e64)
- chore(audit): regenerate the dependency inventory (ruff 0.3.2, svar 0.7.86) (af62949)
Package changes
com.blockether/vis
- fix(editing): newline-faithful structural edits and comment docs across 28 languages (edcac20)
- Record the 0.1.14 (2815) release notes (e50c94a)
- Cover turn attachments with tests and note 0.1.14 in the changelog (060fe81)
- Bump tree-sitter-language-pack to 1.12.3-blockether.32 (e3b729f)
- Serve a turn's inline attachments and hide the footer mid-turn (29a0533)
- Bump tree-sitter-language-pack to 1.12.3-blockether.31 (f6881c9)
- Name every working directory
cwdacross the tool surface (4df25f1) - Cache the live turn bubble so re-entry paints it instantly (ece994f)
- docs(companion): release notes for 0.1.14 (2808) (96563d1)
- Let the companion app change the reasoning mode (f567648)
- Adopt already-running turns in the companion session screen (2dd3ad3)
- Add PRIVACY.md for the companion app (Play store policy URL) (4ea71f8)
- Guarantee turn terminals and bound Python GC (5bb959d)
- Allow block-local shadowing of bound tool names in vis Python (88bbea7)
- docs(companion): release notes for 0.1.14 (2802) (971591d)
- Unify tool input carriers and refresh companion diff view (7e3b8a2)
- Fix gateway, Python, Git, and TUI regressions (#61, #73, #74, #75) (571e761)
- Fix failed turn error cards after watchdog recovery (c9b84ab)
- Guard orphan retirement against registered gateways (21cb138)
- Retire orphaned loopback gateways before restart (bc49a46)
- Route extension subprocess APIs through jailed shell (17808cf)
- Improve dotenv environment handling (f920227)
- Activate Git tool for nested repositories (028fcce)
- feat(git): gate commits through verification hooks (826c528)
- fix: enforce GraalVM pin consistency (dfece59)
- chore: update GraalVM and extension runtime (fe6d294)
- Smooth terminal result scrolling (56568ba)
- Improve extension configuration and tools (31a974b)
- Refresh shell bindings after settings changes (eef3692)
- Respect disabled shell toggle in sub-agents (a3ff721)
- Restore transcript layout stabilization (66da8bf)
- Limit NTR browsing to latest turn (ce8f20a)
- Simplify companion reconnect and transcript behavior (bf89880)
- Improve compaction guidance and retry diagnostics (c39edc0)
- feat(build): install the pinned GraalVM CE automatically when it is missing (956cb66)
- fix(companion): stabilize transcript rotation (636ea5a)
- refactor(prompt,fold): say what to do, and advertise only the 5 newest ntr entries (df93fef)
- fix(provider-error): blame the gateway, not a Vis schema, for injected tool fields (7abfd12)
- feat(titling): the LLM title always runs after the turn, on its own route (a696d8d)
- test(loop): the deferred title upgrade is after-turn-auto-title! (#71) (ec1c01f)
- feat(titling): configurable session titling, deferred past the foreground turn (#71) (eb0b6a7)
- test(loop): widen the observation-batch concurrency margin for loaded runners (3f1fe72)
- chore(audit): regenerate audit/README.md for svar 0.7.88 (dbe920b)
- fix(cli): describe vis as a coding agent, not a "Recursive Language Model" (0e73776)
- feat(config): per-provider
is_statelessfor gateways that reject replayed item ids (41f87ea) - release: update version files for v0.1.13, bump to next dev version (2a35e64)
- chore(audit): regenerate the dependency inventory (ruff 0.3.2, svar 0.7.86) (af62949)
com.blockether/vis-channel-tui
- Cache the live turn bubble so re-entry paints it instantly (ece994f)
- Allow block-local shadowing of bound tool names in vis Python (88bbea7)
- Unify tool input carriers and refresh companion diff view (7e3b8a2)
- Fix gateway, Python, Git, and TUI regressions (#61, #73, #74, #75) (571e761)
- Fix failed turn error cards after watchdog recovery (c9b84ab)
- feat(git): gate commits through verification hooks (826c528)
- chore: update GraalVM and extension runtime (fe6d294)
- Smooth terminal result scrolling (56568ba)
- Improve extension configuration and tools (31a974b)
- Improve compaction guidance and retry diagnostics (c39edc0)
- test(tui): de-flake the live-progress layout budget on shared runners (ca49b15)
com.blockether/vis-foundation-bridge
- feat(git): gate commits through verification hooks (826c528)
- docs(bridge): Prefer JSON in Bridge extension docs (f8e9730)
com.blockether/vis-foundation-search
- Cache the live turn bubble so re-entry paints it instantly (ece994f)
- Improve extension configuration and tools (31a974b)
com.blockether/vis-foundation-voice
- Cache the live turn bubble so re-entry paints it instantly (ece994f)
com.blockether/vis-language-clojure
- Name every working directory
cwdacross the tool surface (4df25f1) - Cache the live turn bubble so re-entry paints it instantly (ece994f)
- Unify tool input carriers and refresh companion diff view (7e3b8a2)
com.blockether/vis-language-python
- Name every working directory
cwdacross the tool surface (4df25f1) - Cache the live turn bubble so re-entry paints it instantly (ece994f)
- Unify tool input carriers and refresh companion diff view (7e3b8a2)
com.blockether/vis-language-typescript-bun
- Name every working directory
cwdacross the tool surface (4df25f1) - Cache the live turn bubble so re-entry paints it instantly (ece994f)
com.blockether/vis-persistance-sqlite
- Unify tool input carriers and refresh companion diff view (7e3b8a2)
- chore: update GraalVM and extension runtime (fe6d294)
- Limit NTR browsing to latest turn (ce8f20a)
Full Changelog: v0.1.13...v0.1.14