Releases: construct-worlds/construct
Releases · construct-worlds/construct
Release list
v0.14.3
What's Changed
- Detect the active model for opencode sessions by @edwin-zvs in #848
- Fix program editor cursor/selection drift on emoji, tabs, NBSP, and clip fences by @edwin-zvs in #850
- Allow cycling through program selection menu items using Tab/BackTab by @edwin-zvs in #853
- Make program editor bullet editing list-aware by @edwin-zvs in #852
- Add regression tests pinning the optimistic shimmer's text range by @edwin-zvs in #854
- Make remote-control exposure a choice; add Tailscale provider by @edwin-zvs in #851
- Pin shimmer coverage for selection ending at the last item's text end by @edwin-zvs in #855
- feat(tui): handle ctrl-click to open links in program doc by @edwin-zvs in #856
- Modernize the web UI; keep Matrix CRT as an opt-in theme by @edwin-zvs in #849
- chore: bump version to 0.14.3 by @edwin-zvs in #857
Full Changelog: v0.14.2...v0.14.3
v0.14.2
What's Changed
- Center the README hero by @edwin-zvs in #839
- Add OpenCode harness support by @edwin-zvs in #840
- Add Meta Muse Spark support to Smith by @edwin-zvs in #841
- Document OpenCode in README by @edwin-zvs in #843
- Fix Web UI Grok sessions starting headless by @edwin-zvs in #842
- Fix paste routing in session picker by @edwin-zvs in #844
- Detect OpenCode in its standard install path by @edwin-zvs in #845
- Clear session attention marker immediately on focus by @edwin-zvs in #846
- chore: release v0.14.2 by @edwin-zvs in #847
Full Changelog: v0.14.1...v0.14.2
v0.14.1
What's Changed
- Fix Grok session identity on bulk restart by @edwin-zvs in #837
- chore: release v0.14.1 by @edwin-zvs in #838
Full Changelog: v0.14.0...v0.14.1
v0.14.0
What's Changed
- feat(mcp): add model parameter to session creation tools by @edwin-zvs in #824
- fix(config): document grok in config.toml.template by @edwin-zvs in #825
- fix(mcp): ignore empty strings for model parameter by @edwin-zvs in #826
- feat(mcp): add construct_merge_session tool by @edwin-zvs in #827
- perf(tui): stop reformatting the entire chat transcript on every redraw by @edwin-zvs in #829
- tune(daemon): raise usage-probe settle/timeout windows for slow-rendering harnesses by @edwin-zvs in #830
- fix(daemon): ACK pty input on enqueue, not on adapter delivery (spec 0087) by @edwin-zvs in #831
- fix(adapter-grok): exclude sibling sessions from native-reset discovery by @edwin-zvs in #833
- fix(daemon): recover sessions with missing adapters by @edwin-zvs in #832
- fix(tui): fix grok's harness usage tooltip rendering as a giant black box by @edwin-zvs in #828
- fix(cli): let mouse hover override selection highlight in lineage view by @edwin-zvs in #834
- Program selection verbs: spec + implementation (specs 0089/0090) by @edwin-zvs in #823
- fix(daemon): unstick harness usage probes by @edwin-zvs in #835
- chore: release v0.14.0 by @edwin-zvs in #836
Full Changelog: v0.13.8...v0.14.0
v0.13.8
What's Changed
- fix: collapse forked sessions along with subagents in the session list by @edwin-zvs in #814
- fix: scrollable help dialog + rotating context-aware minibuffer hints by @edwin-zvs in #815
- Detect active model + reasoning effort for grok, agy, claude, codex; show on harness hover by @edwin-zvs in #816
- refactor: reset = fork-and-archive in the lineage view by @edwin-zvs in #817
- Add built-in Goal program template by @edwin-zvs in #819
- feat: add daemon-side harness usage-probe cache (spec 0085) by @edwin-zvs in #818
- fix(tui): persist session tree collapse state by @edwin-zvs in #821
- chore: lower usage-probe cache TTL 10m -> 5m by @edwin-zvs in #820
- chore: release v0.13.8 by @edwin-zvs in #822
Full Changelog: v0.13.7...v0.13.8
v0.13.7
What's Changed
- fix: reorder a forked session among its sibling forks by @edwin-zvs in #810
- fix: show a status hint when session reorder is a no-op by @edwin-zvs in #812
- fix: raise unfocused session border saturation on Basic/Dark UI/Light UI by @edwin-zvs in #811
- chore: release v0.13.7 by @edwin-zvs in #813
Full Changelog: v0.13.6...v0.13.7
v0.13.6
What's Changed
- refactor: rename antigravity harness name to agy by @edwin-zvs in #807
- fix: open new TUI sessions in terminal view by @edwin-zvs in #808
- chore: release v0.13.6 by @edwin-zvs in #809
Full Changelog: v0.13.5...v0.13.6
v0.13.5
What's Changed
- docs: link lineage program run demo above hero gif by @edwin-zvs in #801
- docs: mention MCP coordination in the README intro by @edwin-zvs in #802
- Keep TUI responsive during session mutations by @edwin-zvs in #803
- tui: fix Program pane border color across all themes by @edwin-zvs in #804
- tui: merge archived-subagents and archived-forks into one row by @edwin-zvs in #805
- chore: release v0.13.5 by @edwin-zvs in #806
Full Changelog: v0.13.4...v0.13.5
v0.13.4
What's Changed
- fix: use (fork) text prefix instead of ⑂ in fork session titles by @edwin-zvs in #781
- TUI: nest archive rows after session children by @edwin-zvs in #780
- Fix Antigravity lineage stats by @edwin-zvs in #782
- lineage: reset user-adjusted height when lineage view is collapsed by @edwin-zvs in #784
- ui: render tooltips after popups and menus to prevent them from being hidden by @edwin-zvs in #786
- Expose fork and merge in the session menu by @edwin-zvs in #787
- tui: include the fork session id in merged results by @edwin-zvs in #788
- Tutorial: add a dedicated fork and merge lesson by @edwin-zvs in #789
- adapters: fork codex and grok natively too, same as claude by @edwin-zvs in #790
- chore: rename Cargo packages and codebase dependencies from agentd to construct by @edwin-zvs in #792
- tui: move list focus toggle to C-x Tab by @edwin-zvs in #791
- tui: retain lineage scroll per tree by @edwin-zvs in #793
- tui: fold fork merge into C-x k and title menu by @edwin-zvs in #794
- Add draggable lineage scrollbars by @edwin-zvs in #785
- lineage: archived forks get an N-archived row; jump shows the fork itself by @edwin-zvs in #795
- Update smith /model completion list with latest provider models by @edwin-zvs in #796
- chore: rename release artifact prefix from constructd to construct by @edwin-zvs in #797
- tui: choose parent session on fork delete or archive by @edwin-zvs in #798
- chore: point install, upgrade, and docs at construct-worlds/construct by @edwin-zvs in #799
- chore: release v0.13.4 by @edwin-zvs in #800
Full Changelog: v0.13.3...v0.13.4
v0.13.3
What's Changed
- Fix archived native-subagent delete warnings corrupting TUI by @edwin-zvs in #774
- feat: introduce CONSTRUCT_HOME environment variable by @edwin-zvs in #775
- client: skip the transcript seed on native same-harness forks by @edwin-zvs in #776
- feat: ignore event-driven observations when operator loop is disabled by @edwin-zvs in #777
- feat: default operator matrix animation to collapsed and disable ambient loop on first install by @edwin-zvs in #778
- chore: release v0.13.3 by @edwin-zvs in #779
Full Changelog: v0.13.2...v0.13.3