Skip to content

construct

v0.10.0 Feature

This release adds 4 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

smith sandbox, claude‑oauth, tui UI tweaks, session archiving and forking, cli additions

Full changelog

What's Changed

  • smith: OS sandbox (spec 0029) — pluggable Seatbelt, wired into shell/edit_file/gate (proven) by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/410
  • smith(claude-oauth): read StructuredOutput tool payload, not empty result by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/413
  • smith(sandbox): Linux bubblewrap backend (0029) by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/412
  • WebUI: reliably clear composer after Send button by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/416
  • smith(sandbox): one-time "no OS backstop" notice on degrade (0029) by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/415
  • tui: collapse matrix rain to a pinned title bar by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/414
  • smith(model): named multi-endpoint model profiles via config.toml (0030) by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/417
  • cli: dedupe Codex scrollback repaint snapshots by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/418
  • tui: hover widget title squares to preview the widget (drop tooltip) by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/419
  • cli: add construct acp command by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/420
  • smith: add grok-oauth token path support by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/421
  • smith(claude-oauth): call the Anthropic API directly with the subscription OAuth token by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/422
  • protocol: add canonical call_id to correlate tool results with tool uses by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/425
  • session: add archive (terminate + hide, keep history, restartable) by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/424
  • fix(tui): widget icon shows outline on hover, filled only when pinned by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/426
  • session: fork a session into a new sibling under a different harness (0031) by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/423
  • fix(smith): persist /model switch across session and daemon restart by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/427
  • fix(restart): bind IPC socket before resume so the TUI can reconnect by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/428
  • fix(tui): outline matrix widget icon on hover by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/430
  • docs(smith): update grok model examples to grok-4.3 by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/429
  • Fix terminal fork placement in TUI by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/431
  • tui: make the 'N archived' row a navigable, expandable list entry by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/432
  • feat(smith): add /operator enable|disable slash command with persisted state by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/433
  • fix(sandbox): allow network for read_only:true shell calls by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/435
  • fix(tui): exclude operator loop button from matrix rain resize by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/436
  • Update smith model completions by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/434
  • feat(tui): add hover tooltip to operator loop play/pause button by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/437
  • Release v0.10.0 by @edwin-zvs in https://github.com/zarvis-ai/construct/pull/438

Full Changelog: https://github.com/zarvis-ai/construct/compare/v0.9.0...v0.10.0

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]