Skip to content

v0.1.44

Choose a tag to compare

@github-actions github-actions released this 08 Sep 11:11
· 147 commits to main since this release

What's Changed

  • chore(release): v0.1.44 (d015ea6)
  • fix(ui): restore trace insets and nest results under code (331a004)
  • fix(python): isolate trusted extensions from model workers (fba0254)
  • perf(gateway): defer speech engine loading (a44e355)
  • fix(grep): confine filename matches to requested paths (bfb0551)
  • perf(grep): default context to 3 lines and add read budget guidance (b33b2c5)
  • perf(gateway): defer Clojure test runner loading (4e67363)
  • fix(python): scope host callers to their worker connection (1e3dc58)
  • fix(ui): order execution bands and remove left rails (a3c1f1e)
  • feat(speech): log correlated synthesis and model loading (fde0b44)
  • perf(gateway): isolate SQLite temp and defer tokenizers (d2382c5)
  • fix(ci): share the isolated home across Clojure JVMs (191dbca)
  • feat(python): compact tool results and lean session reads (76bf5f0)
  • fix(python): fail pytest runs that exit without test reports (7fb046d)
  • fix(tui): show results before code and activity (9f1a68a)
  • fix(companion): refresh response controls after reconnect (a5a37bb)
  • fix(python): use runtime 0.5.2 for jailed native workers (dea035d)
  • fix(python): close reload-stale workers between turns (4c22261)
  • perf(gateway): defer Clojure formatter loading (e802ef2)
  • fix(tui): align execution disclosures and fill band padding (99e12bd)
  • fix(companion): correct OAuth flow types (d462f12)
  • chore: checkpoint UI and live-view changes (817fcb8)
  • fix(companion): correct send and keyboard activation timing (a5175ba)
  • fix(companion): open MCP sign-in tab inside the tap (fb59002)
  • chore(deps): upgrade svar to 0.7.162 (de13598)
  • fix(companion): keep refreshing MCP rows until the reconnect lands (17d5e32)
  • feat(companion): open MCP sign-in directly from the row (55b6372)
  • fix(python): prepare uv extensions only through explicit sync (0613e01)
  • fix(gateway): require newline before accepting journal terminal (1554f1a)
  • fix(ui): align execution rails and collapse activity by default (132d759)
  • chore(release): record companion build 5487 (5609bda)
  • test(companion): allow the MCP rows' own swipe verbs in settings (599dfd9)
  • fix(shell): kill TERM-resistant children after the launcher exits (23df158)
  • docs(ui): highlight Python and show interactive terminal captures (8ae4ffa)
  • feat(python): support indexed dependencies and locked uv projects (d940a68)
  • perf(gateway): settle a finished turn from the journal's tail in hydrate! (ea021e3)
  • perf(mcp): back off connects to a server that awaits sign-in (252872c)
  • perf(config): re-parse a dotenv file only when its stamp moves (2e32937)
  • perf(gateway): hold keychain answers for a minute instead of forking per read (2c433a0)
  • perf(db): leave Hikari's leak detector off unless a property arms it (b0cef57)
  • fix(docs): align prose and improve installation layout (9ba9d2c)
  • fix(testing): skip generated copies and initialize shell tests (5296e28)
  • chore(tui): upgrade Lanterna to 3.1.5-vis.50 (32757fc)
  • docs(site): simplify guides and improve mobile tables (3ac0f91)
  • feat(activity): unify client groups and align execution text (775aebf)
  • feat(companion): match MCP servers panel to provider rows (07fbf57)
  • perf(shell): sample a waited shell's cost once per wait (8c13eba)
  • refactor(environment): remove unused inspection tools (a80c369)
  • fix(companion): clear completed project removal state (9269461)
  • chore(release): record companion build 5468 (b1326f1)
  • feat(companion): join Activity with execution bands (063f899)
  • docs: restructure docs site and PyPI README for newcomers (dc88540)
  • fix(desktop): keep only macOS on self-hosted runners (9c2f390)
  • fix(ios): register OAuth callbacks in existing projects (c9f5921)
  • chore(release): record companion build 5463 (c67d5cb)
  • fix(companion): align thinking and code bands (548183a)
  • fix(oauth): use paired transport without VPN prompts (97bd801)
  • fix(context): compact pending input and recover resumed overflows (d855bac)
  • fix(oauth): allow confirmed VPN gateway connections (de7f8a4)
  • fix(presentation): redact secrets at public view boundaries (da70076)
  • chore(release): record companion build 5457 (922c252)
  • fix(activity): present python object fields, not transport envelopes (b716429)
  • fix(activity): hide Python transport envelopes (51c40f0)
  • fix(desktop): install Linux AppImage desktop helpers (ca0f3c9)
  • docs(audit): record runtime 0.5.1 pin (1d4e804)
  • fix(python): recover dead workers with runtime 0.5.1 (aef9b60)
  • fix(desktop): collect normalized Linux package names (72c5c20)
  • feat(auth): receive OAuth callbacks on native clients (5659d0f)
  • fix(tui): decode live-view patch operations from gateway (a4e2aa7)
  • fix(tui): open attachment links from assistant replies (fb233b8)
  • fix(desktop): target Linux and universal macOS (169b383)
  • release: update release notes for v0.1.43 (51cf309)

Package changes

com.blockether/vis

  • chore(release): v0.1.44 (d015ea6)
  • fix(ui): restore trace insets and nest results under code (331a004)
  • fix(python): isolate trusted extensions from model workers (fba0254)
  • perf(gateway): defer speech engine loading (a44e355)
  • fix(grep): confine filename matches to requested paths (bfb0551)
  • perf(grep): default context to 3 lines and add read budget guidance (b33b2c5)
  • perf(gateway): defer Clojure test runner loading (4e67363)
  • fix(python): scope host callers to their worker connection (1e3dc58)
  • fix(ui): order execution bands and remove left rails (a3c1f1e)
  • feat(speech): log correlated synthesis and model loading (fde0b44)
  • perf(gateway): isolate SQLite temp and defer tokenizers (d2382c5)
  • fix(ci): share the isolated home across Clojure JVMs (191dbca)
  • feat(python): compact tool results and lean session reads (76bf5f0)
  • fix(python): fail pytest runs that exit without test reports (7fb046d)
  • fix(tui): show results before code and activity (9f1a68a)
  • fix(companion): refresh response controls after reconnect (a5a37bb)
  • fix(python): use runtime 0.5.2 for jailed native workers (dea035d)
  • fix(python): close reload-stale workers between turns (4c22261)
  • perf(gateway): defer Clojure formatter loading (e802ef2)
  • fix(tui): align execution disclosures and fill band padding (99e12bd)
  • fix(companion): correct OAuth flow types (d462f12)
  • chore: checkpoint UI and live-view changes (817fcb8)
  • fix(companion): correct send and keyboard activation timing (a5175ba)
  • fix(companion): open MCP sign-in tab inside the tap (fb59002)
  • chore(deps): upgrade svar to 0.7.162 (de13598)
  • fix(companion): keep refreshing MCP rows until the reconnect lands (17d5e32)
  • feat(companion): open MCP sign-in directly from the row (55b6372)
  • fix(python): prepare uv extensions only through explicit sync (0613e01)
  • fix(gateway): require newline before accepting journal terminal (1554f1a)
  • fix(ui): align execution rails and collapse activity by default (132d759)
  • chore(release): record companion build 5487 (5609bda)
  • test(companion): allow the MCP rows' own swipe verbs in settings (599dfd9)
  • fix(shell): kill TERM-resistant children after the launcher exits (23df158)
  • docs(ui): highlight Python and show interactive terminal captures (8ae4ffa)
  • feat(python): support indexed dependencies and locked uv projects (d940a68)
  • perf(gateway): settle a finished turn from the journal's tail in hydrate! (ea021e3)
  • perf(mcp): back off connects to a server that awaits sign-in (252872c)
  • perf(config): re-parse a dotenv file only when its stamp moves (2e32937)
  • perf(gateway): hold keychain answers for a minute instead of forking per read (2c433a0)
  • perf(db): leave Hikari's leak detector off unless a property arms it (b0cef57)
  • fix(docs): align prose and improve installation layout (9ba9d2c)
  • fix(testing): skip generated copies and initialize shell tests (5296e28)
  • chore(tui): upgrade Lanterna to 3.1.5-vis.50 (32757fc)
  • docs(site): simplify guides and improve mobile tables (3ac0f91)
  • feat(activity): unify client groups and align execution text (775aebf)
  • feat(companion): match MCP servers panel to provider rows (07fbf57)
  • perf(shell): sample a waited shell's cost once per wait (8c13eba)
  • refactor(environment): remove unused inspection tools (a80c369)
  • fix(companion): clear completed project removal state (9269461)
  • chore(release): record companion build 5468 (b1326f1)
  • feat(companion): join Activity with execution bands (063f899)
  • docs: restructure docs site and PyPI README for newcomers (dc88540)
  • fix(desktop): keep only macOS on self-hosted runners (9c2f390)
  • fix(ios): register OAuth callbacks in existing projects (c9f5921)
  • chore(release): record companion build 5463 (c67d5cb)
  • fix(companion): align thinking and code bands (548183a)
  • fix(oauth): use paired transport without VPN prompts (97bd801)
  • fix(context): compact pending input and recover resumed overflows (d855bac)
  • fix(oauth): allow confirmed VPN gateway connections (de7f8a4)
  • fix(presentation): redact secrets at public view boundaries (da70076)
  • chore(release): record companion build 5457 (922c252)
  • fix(activity): present python object fields, not transport envelopes (b716429)
  • fix(activity): hide Python transport envelopes (51c40f0)
  • fix(desktop): install Linux AppImage desktop helpers (ca0f3c9)
  • docs(audit): record runtime 0.5.1 pin (1d4e804)
  • fix(python): recover dead workers with runtime 0.5.1 (aef9b60)
  • fix(desktop): collect normalized Linux package names (72c5c20)
  • feat(auth): receive OAuth callbacks on native clients (5659d0f)
  • fix(tui): decode live-view patch operations from gateway (a4e2aa7)
  • fix(tui): open attachment links from assistant replies (fb233b8)
  • fix(desktop): target Linux and universal macOS (169b383)
  • release: update release notes for v0.1.43 (51cf309)

Full Changelog: v0.1.43...v0.1.44