Releases
1.2.0
The Construct CLI 1.2.0 - 2026-01-27
Compare
Sorry, something went wrong.
No results found
Release Notes
Added
Daemon Control Commands : Added construct sys daemon subcommands to start, stop, attach, and check status of the background daemon.
Multi-Root Daemon Mounts : Support for multiple host root mounts for the daemon with validation, overlap warnings, and deterministic mount hashing.
Changed
Workspace Mount Path : Removed the legacy /workspace fallback; project mounts now always use /projects/<folder> via CONSTRUCT_PROJECT_PATH.
Compose Env Injection : CONSTRUCT_PROJECT_PATH is now injected automatically for all compose-based commands to keep mount paths consistent.
Fixed
Daemon Workdir Mapping : Improved daemon working directory mapping to resolve host paths against validated daemon mounts.
[1.1.3] - 2026-01-26
Added
Shared Entrypoint Hash Helper : Introduced a shared script for computing and writing entrypoint hashes, used by both setup and update flows.
Agent Patch Script : Centralized clipboard and agent patching into a reusable script.
Changed
Update Flow Patching : sys update now runs agent patching and writes the entrypoint hash immediately to avoid redundant setup on next run.
Mounted Update Scripts : Update and patch scripts are mounted from the host into the container for faster iteration without rebuilds.
Update Fallback Warning : Warns when falling back to /usr/local/bin/update-all.sh and suggests running construct sys refresh.
Fixed
Post-Update Double Setup : Avoids re-running full setup after updates when only patching is needed.
Rebuild Template Duplication : construct sys rebuild no longer copies container templates twice during automatic migration + refresh.
Daemon Mount Working Dir : Agent exec in the daemon now maps the host working directory to the correct mounted path.
You can’t perform that action at this time.