Skip to content

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 12 Jul 17:03

What's Changed

  • feat(sessions): owner + session-group folders across sqlite/gateway/tui (3eda330)
  • feat(companion): live SSE tool-card streaming + native iOS TestFlight scaffolding (c10f530)
  • fix(gateway): decode workspace kebab keys at the client boundary so added filesystem roots show (404f4c9)
  • feat(gateway): client-managed daemon self-reap + settings/models API (58cbac1)
  • refactor(companion): drop the clojure extension, rewrite the RN app (b483c96)
  • style(channel-web): use --primary-fg for text on filled primary buttons (0d4262f)
  • fix(editing): treat non-positive expected_mtime as no staleness guard (a97de2d)
  • feat(language): full TypeScript/JavaScript/JSX/TSX support (9327265)
  • test(channel-tui): repair stale state-test setups against current code (1b5c2a3)
  • style(tui,web): bolden dialog titles and warm modal chrome (63ea851)
  • fix(channel-tui): drop the attaching turn from the queued mirror (7b02d0d)
  • chore(companion): trim web dependencies (899e57b)
  • fix(gateway): route provider diagnostics through daemon (1002165)
  • feat(tui): colour the footer git/draft chips like sibling buttons (f50e23d)
  • feat(tui): async magit network verbs + C-x g chord on the footer git button (1c3aa84)
  • bench: tolerate EDN sets and tags in preflight config parser (4ebe1e5)
  • test(python): close matplotlib contexts (7203812)
  • fix(gateway): extend native startup timeout (aacd1e6)
  • feat(tui): magit dialog WIP, hint-bar fitting + F4 log fetch under a timeout (893fe04)
  • fix(repl): make nREPL start truly synchronous + health-aware resources (bb1ce93)
  • fix(tui): bound clipboard helpers with a hard deadline; table wrap via shared lanterna word-wrap (bdd63e3)
  • fix(tui): stop the mid-stream scroll bounce on macOS trackpads (5c00489)
  • fix(tui): wrap markdown table cells inside their columns (4fa8daf)
  • fix(tui): sync session titles live across processes during streaming (6ff45bf)
  • fix(workspace): fresh drafts can never delete HEAD files (d9e743a)
  • feat(workspace): /draft-fresh empty drafts + multi-TUI tab sync merge (a881e23)
  • fix(gateway): synchronize queued turns across channels (19d1721)
  • feat(gateway): canonical wire transcripts + turn traces across channels (3c56c0d)
  • fix(editing): make rg scan phase and parallel sub-loops cancellable (16bed7e)
  • fix(editing): stop runaway rg CPU on cancelled gather (5163a87)
  • fix(gateway): probe entry timeout (98934a5)
  • chore(format): reformat foundation editing and language-surface (12f933a)
  • fix(gateway): release listen socket before resource reap and exit daemon on stop (8010679)
  • feat(language-typescript-bun): refuse monorepo-root REPL with app-dir hint (4722c8e)
  • feat(gateway): kill session background resources on TUI close (614ecf2)
  • chore(deps): bump tree-sitter-language-pack to 1.12.3-blockether.10 (4758ddc)
  • fix(language-surface): advertise dir/timeout_ms on repl_eval, dir/filter on run_tests (ba85059)
  • feat(gateway): route interactive clients through daemon (c23d803)
  • feat(language-typescript-bun): managed Bun REPL + bun test language pack (41b8d21)
  • release: update version files for v0.1.2, bump to next dev version (5503af8)

Package changes

com.blockether/vis

  • feat(sessions): owner + session-group folders across sqlite/gateway/tui (3eda330)
  • fix(gateway): decode workspace kebab keys at the client boundary so added filesystem roots show (404f4c9)
  • feat(gateway): client-managed daemon self-reap + settings/models API (58cbac1)
  • refactor(companion): drop the clojure extension, rewrite the RN app (b483c96)
  • fix(editing): treat non-positive expected_mtime as no staleness guard (a97de2d)
  • feat(language): full TypeScript/JavaScript/JSX/TSX support (9327265)
  • fix(gateway): route provider diagnostics through daemon (1002165)
  • bench: tolerate EDN sets and tags in preflight config parser (4ebe1e5)
  • test(python): close matplotlib contexts (7203812)
  • fix(gateway): extend native startup timeout (aacd1e6)
  • fix(repl): make nREPL start truly synchronous + health-aware resources (bb1ce93)
  • fix(workspace): fresh drafts can never delete HEAD files (d9e743a)
  • feat(workspace): /draft-fresh empty drafts + multi-TUI tab sync merge (a881e23)
  • fix(gateway): synchronize queued turns across channels (19d1721)
  • feat(gateway): canonical wire transcripts + turn traces across channels (3c56c0d)
  • fix(editing): make rg scan phase and parallel sub-loops cancellable (16bed7e)
  • fix(editing): stop runaway rg CPU on cancelled gather (5163a87)
  • fix(gateway): probe entry timeout (98934a5)
  • chore(format): reformat foundation editing and language-surface (12f933a)
  • fix(gateway): release listen socket before resource reap and exit daemon on stop (8010679)
  • feat(gateway): kill session background resources on TUI close (614ecf2)
  • chore(deps): bump tree-sitter-language-pack to 1.12.3-blockether.10 (4758ddc)
  • fix(language-surface): advertise dir/timeout_ms on repl_eval, dir/filter on run_tests (ba85059)
  • feat(gateway): route interactive clients through daemon (c23d803)
  • feat(language-typescript-bun): managed Bun REPL + bun test language pack (41b8d21)
  • release: update version files for v0.1.2, bump to next dev version (5503af8)

com.blockether/vis-channel-tui

  • feat(sessions): owner + session-group folders across sqlite/gateway/tui (3eda330)
  • test(channel-tui): repair stale state-test setups against current code (1b5c2a3)
  • style(tui,web): bolden dialog titles and warm modal chrome (63ea851)
  • fix(channel-tui): drop the attaching turn from the queued mirror (7b02d0d)
  • fix(gateway): route provider diagnostics through daemon (1002165)
  • feat(tui): colour the footer git/draft chips like sibling buttons (f50e23d)
  • feat(tui): async magit network verbs + C-x g chord on the footer git button (1c3aa84)
  • feat(tui): magit dialog WIP, hint-bar fitting + F4 log fetch under a timeout (893fe04)
  • fix(tui): bound clipboard helpers with a hard deadline; table wrap via shared lanterna word-wrap (bdd63e3)
  • fix(tui): stop the mid-stream scroll bounce on macOS trackpads (5c00489)
  • fix(tui): wrap markdown table cells inside their columns (4fa8daf)
  • fix(tui): sync session titles live across processes during streaming (6ff45bf)
  • feat(workspace): /draft-fresh empty drafts + multi-TUI tab sync merge (a881e23)
  • fix(gateway): synchronize queued turns across channels (19d1721)
  • feat(gateway): canonical wire transcripts + turn traces across channels (3c56c0d)
  • feat(gateway): route interactive clients through daemon (c23d803)

com.blockether/vis-channel-web

  • style(channel-web): use --primary-fg for text on filled primary buttons (0d4262f)
  • style(tui,web): bolden dialog titles and warm modal chrome (63ea851)
  • fix(gateway): route provider diagnostics through daemon (1002165)
  • feat(gateway): canonical wire transcripts + turn traces across channels (3c56c0d)
  • feat(gateway): route interactive clients through daemon (c23d803)

com.blockether/vis-foundation-harness

  • feat(gateway): route interactive clients through daemon (c23d803)

com.blockether/vis-language-clojure

  • feat(sessions): owner + session-group folders across sqlite/gateway/tui (3eda330)
  • fix(repl): make nREPL start truly synchronous + health-aware resources (bb1ce93)
  • feat(gateway): route interactive clients through daemon (c23d803)

com.blockether/vis-language-typescript-bun

  • feat(language): full TypeScript/JavaScript/JSX/TSX support (9327265)
  • feat(language-typescript-bun): refuse monorepo-root REPL with app-dir hint (4722c8e)
  • feat(language-typescript-bun): managed Bun REPL + bun test language pack (41b8d21)

com.blockether/vis-persistance-sqlite

  • feat(sessions): owner + session-group folders across sqlite/gateway/tui (3eda330)
  • feat(gateway): canonical wire transcripts + turn traces across channels (3c56c0d)

com.blockether/vis-provider-standard

  • feat(gateway): route interactive clients through daemon (c23d803)

com.blockether/vis-provider-zai

  • feat(gateway): route interactive clients through daemon (c23d803)

Full Changelog: v0.1.2...v0.1.3