Skip to content

construct

v0.12.4 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ade agent agentic-development-environment cmux coding-agent harness
+2 more
opensource-agents tmux

Summary

AI summary

Updates tui, Program, and chore across a mixed release.

Full changelog

What's Changed

  • fix(tui): scope C-x t transcript toggle to the focused split by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/636
  • Add live Program collaboration cursors by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/637
  • Rebase collaborative Program cursors by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/638
  • Render TUI Program cursors non-destructively by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/639
  • Fit Program cursor label highlights by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/640
  • Fix Program keyboard selection by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/641
  • Expire idle Program collaboration cursors after one minute by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/642
  • Target Program shimmer hover preview at the dispatching session by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/643
  • Fix Program Run shimmer/button when re-Run's narrowing empties by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/644
  • Persist Program shimmer hover preview like the clip-chip hover by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/645
  • Fix brittle Program block-identity reconciliation by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/646
  • Replace built-in Tasks program template content by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/647
  • Turn Program empty-state templates into a hoverable list by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/648
  • Fix Program control-key selection by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/649
  • Add resizable roll-down Program view by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/651
  • Clean up Program state when a session is deleted by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/650
  • Fix test-only compile error from missing cover_percent field by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/652
  • Program placeholder: plain template list with header and custom-template tip by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/653
  • Show text-only Program shimmer tooltips by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/655
  • Show focused frame for rolled-down Program by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/654
  • Program view: add Shift+click selection, tighten emacs-motion tests by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/656
  • Program: selection Run adds to existing shimmer instead of replacing it by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/657
  • Reuse cached parser size when two split panes show one session by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/658
  • Anchor rolled-down Program to owning split by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/659
  • Let Program session previews escape rolldown bounds by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/660
  • Animate session icon spinner for headless sessions by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/661
  • Fix stale open Program view when agent edits carry non-normalized smart clips by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/662
  • Animate Program-open session title icon by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/663
  • Fix Program C-Space + Emacs motion selection dying to own cursor echo by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/666
  • Add Program settle flourish by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/664
  • Show staged Program run progress by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/665
  • Show daemon-derived shimmer status tooltips by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/670
  • Add instant-dispatch fast path for Program selection-Run by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/667
  • Add live session-status badges to Program smart-clip chips by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/668
  • Add agent presence cursor to Program live collaboration by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/669
  • Fix instant-dispatch call to renamed start_program_run_with_dispatch_state by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/671
  • Avoid duplicate Program session widgets by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/672
  • Adjust Program clip hover preview ratio by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/673
  • Add user documentation for the Program view by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/675
  • Slide Program view when terminal is focused by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/674
  • Render Program hover tooltips above popups by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/676
  • Animate the Program terminal-focus slide and crop it to its pane by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/677
  • Clip slid Program popup to frame by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/678
  • Preserve Program slide state per popup by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/680
  • Animate Program session-clip chip status glyph while the session works by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/679
  • Fix program selection run shimmer union by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/682
  • Group archived subagents behind an expandable row in webui by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/681
  • Rebase Program caret/selection through adopted edits instead of clamping by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/684
  • Preserve Program crop layout at terminal edge by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/683
  • chore: release v0.12.4 by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/685

Full Changelog: https://github.com/zarvis-ai/construct/compare/v0.12.3...v0.12.4

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track construct

Get notified when new releases ship.

Sign up free

About construct

Terminal-native agentic development environment: fleet TUI for coding agent CLIs (Codex, Claude Code, Antigravity, Grok) with fork/merge, collaborative Program Markdown orchestration, generative widgets, agent-to-agent orchestration. Single Rust binary.

All releases →

Related context

Beta — feedback welcome: [email protected]