v0.1.12
What's Changed
- feat(config): provider
compatibilitykey, svar model limits, vis.yml model order (1c24786) - turn failures: fail once, fail legibly; session_fold kwargs; repo-wide format (18cadf1)
- session_fold: accept keyword arguments from the Python sandbox (1fbad6b)
- config: name the failing fields and stop dumping a stack trace (5d27061)
- gateway state test: assert the budget-busting turn is kept, not deferred (d361085)
- release notes: keep one preamble in CHANGELOG.md, human-readable 2707 entry (3df9a77)
- Restore images on transcript reload, smooth rotation, auto TestFlight notes (16c287e)
- shell logs: return the tail once as plain strings (9c94b08)
- docs(language-surface): note lint_code also reports reflection + boxed-math (27e66a4)
- Lint clean, dependency refresh, repo-wide format and top-level spacing pass (947e612)
- Tailscale address preference, persisted draft messages, rotation-aware viewport, shell send keystroke labels, nippy shim merge (89ffa17)
- fix(companion,gateway): resume/keyboard/scroll fixes, unread marks, swipe actions (c8cface)
- fix(tui): preserve terminal cancellation notice (8a25d5e)
- fix(bridge): unblock nested workspace searches (64637a7)
- feat(bridge): discover projects across workspace sessions (4e45603)
- refactor(bridge): remove redundant next surface (102d26a)
- Native QR scanning on iOS, wider pairing bind, companion fixes (e710ee5)
- feat(gateway,companion): self-configuring pairing, loopback mirror, and answer-bearing push (12be091)
- release: update version files for v0.1.11, bump to next dev version (53c36bb)
Package changes
com.blockether/vis
- feat(config): provider
compatibilitykey, svar model limits, vis.yml model order (1c24786) - turn failures: fail once, fail legibly; session_fold kwargs; repo-wide format (18cadf1)
- session_fold: accept keyword arguments from the Python sandbox (1fbad6b)
- config: name the failing fields and stop dumping a stack trace (5d27061)
- gateway state test: assert the budget-busting turn is kept, not deferred (d361085)
- release notes: keep one preamble in CHANGELOG.md, human-readable 2707 entry (3df9a77)
- Restore images on transcript reload, smooth rotation, auto TestFlight notes (16c287e)
- shell logs: return the tail once as plain strings (9c94b08)
- docs(language-surface): note lint_code also reports reflection + boxed-math (27e66a4)
- Lint clean, dependency refresh, repo-wide format and top-level spacing pass (947e612)
- Tailscale address preference, persisted draft messages, rotation-aware viewport, shell send keystroke labels, nippy shim merge (89ffa17)
- fix(companion,gateway): resume/keyboard/scroll fixes, unread marks, swipe actions (c8cface)
- fix(bridge): unblock nested workspace searches (64637a7)
- feat(bridge): discover projects across workspace sessions (4e45603)
- Native QR scanning on iOS, wider pairing bind, companion fixes (e710ee5)
- feat(gateway,companion): self-configuring pairing, loopback mirror, and answer-bearing push (12be091)
- release: update version files for v0.1.11, bump to next dev version (53c36bb)
com.blockether/vis-channel-tui
- turn failures: fail once, fail legibly; session_fold kwargs; repo-wide format (18cadf1)
- session_fold: accept keyword arguments from the Python sandbox (1fbad6b)
- config: name the failing fields and stop dumping a stack trace (5d27061)
- Restore images on transcript reload, smooth rotation, auto TestFlight notes (16c287e)
- Lint clean, dependency refresh, repo-wide format and top-level spacing pass (947e612)
- Tailscale address preference, persisted draft messages, rotation-aware viewport, shell send keystroke labels, nippy shim merge (89ffa17)
- fix(companion,gateway): resume/keyboard/scroll fixes, unread marks, swipe actions (c8cface)
- fix(tui): preserve terminal cancellation notice (8a25d5e)
- feat(bridge): discover projects across workspace sessions (4e45603)
- Native QR scanning on iOS, wider pairing bind, companion fixes (e710ee5)
- feat(gateway,companion): self-configuring pairing, loopback mirror, and answer-bearing push (12be091)
com.blockether/vis-foundation-bridge
- turn failures: fail once, fail legibly; session_fold kwargs; repo-wide format (18cadf1)
- Lint clean, dependency refresh, repo-wide format and top-level spacing pass (947e612)
- fix(bridge): unblock nested workspace searches (64637a7)
- feat(bridge): discover projects across workspace sessions (4e45603)
- refactor(bridge): remove redundant next surface (102d26a)
com.blockether/vis-foundation-search
- Lint clean, dependency refresh, repo-wide format and top-level spacing pass (947e612)
com.blockether/vis-foundation-voice
- turn failures: fail once, fail legibly; session_fold kwargs; repo-wide format (18cadf1)
- config: name the failing fields and stop dumping a stack trace (5d27061)
- Lint clean, dependency refresh, repo-wide format and top-level spacing pass (947e612)
- Tailscale address preference, persisted draft messages, rotation-aware viewport, shell send keystroke labels, nippy shim merge (89ffa17)
com.blockether/vis-language-clojure
- Lint clean, dependency refresh, repo-wide format and top-level spacing pass (947e612)
com.blockether/vis-language-python
- turn failures: fail once, fail legibly; session_fold kwargs; repo-wide format (18cadf1)
com.blockether/vis-language-typescript-bun
- turn failures: fail once, fail legibly; session_fold kwargs; repo-wide format (18cadf1)
com.blockether/vis-persistance-sqlite
- turn failures: fail once, fail legibly; session_fold kwargs; repo-wide format (18cadf1)
- config: name the failing fields and stop dumping a stack trace (5d27061)
- Restore images on transcript reload, smooth rotation, auto TestFlight notes (16c287e)
- Lint clean, dependency refresh, repo-wide format and top-level spacing pass (947e612)
- Tailscale address preference, persisted draft messages, rotation-aware viewport, shell send keystroke labels, nippy shim merge (89ffa17)
com.blockether/vis-provider-anthropic
- Lint clean, dependency refresh, repo-wide format and top-level spacing pass (947e612)
com.blockether/vis-provider-github-copilot
- Lint clean, dependency refresh, repo-wide format and top-level spacing pass (947e612)
com.blockether/vis-provider-openai-codex
- Lint clean, dependency refresh, repo-wide format and top-level spacing pass (947e612)
com.blockether/vis-provider-zai
- Lint clean, dependency refresh, repo-wide format and top-level spacing pass (947e612)
Full Changelog: v0.1.11...v0.1.12