Releases: EstebanForge/construct-cli
Releases · EstebanForge/construct-cli
The Construct CLI 1.0.1 - 2026-01-21
Release Notes
Fixed
- OrbStack/Podman Sudo Compatibility: Fixed
sys install-packagesandsys updatefailing with "PAM account management error" in environments where sudo is unavailable or misconfigured (OrbStack, rootless Podman, minimal containers).- Install scripts now detect if running as root (no sudo needed) or test sudo availability before use
- Gracefully skips privileged apt operations when sudo unavailable instead of failing
- Applies to both
install_user_packages.sh(generated) andupdate-all.sh(template)
The Construct CLI 1.0.0 - 2026-01-18
Release Notes
Added
- Production Ready: Marked Construct CLI as production ready.
The Construct CLI 0.15.11 - 2026-01-18
Release Notes
Added
- SELinux Label Control: Added
sandbox.selinux_labelsconfig to enable, disable, or auto-detect SELinux mount labels. - Doctor Ownership Check: Added a Linux/WSL config permissions check with a
chownfix suggestion for~/.config/construct-cli. - Automatic Config Permission Fix: On Linux/WSL, automatically detect and fix config directory ownership issues before runtime preparation, with clear messaging and user confirmation before running sudo.
- Simple Progress Mode: Added dot-based progress output for non-TTY environments and when
CONSTRUCT_SIMPLE_PROGRESS=1is set. - Podman Rootless Support: On Linux, container now runs as user (not root) for proper Podman rootless compatibility. macOS continues to use root with gosu drop.
- Truecolor Support: Forward host
COLORTERMto container, defaulting totruecolorwhen unset. Fixes washed-out colors over SSH.
Fixed
- SELinux Home Relabeling: Skip
:zlabels when running from the home directory to avoid relabel errors. - Config Write Guidance: Emit clearer permission warnings when config-generated files cannot be written.
The Construct CLI 0.15.3 - 2026-01-17
Release Notes
Fixed
- Podman Runtime Detection: Updated Podman socket check to use
RemoteSocket.Existsinstead ofHostSocket.Existsfor Podman 5.7.1+ compatibility. - Podman Compose Compatibility: Moved
host.docker.internalmapping todocker-compose.override.ymlusingextra_hostsdirective. podman-compose doesn't support--add-hostruntime flag.
The Construct CLI 0.15.1 - 2026-01-15
Release Notes
Added
- Goose CLI: Added
gooseagent, with first-run configure guidance. - Droid CLI: Added
droidagent. - Kilo Code CLI: Added
kilocodeagent. - Yolo Mode Config: Added
[agents]config to enable yolo flags per-agent or globally inconfig.toml. - Agent Browser: Added
agent-browserto default npm packages and configured its post-install dependency setup. Headless browser automation CLI for AI agents. Fast Rust CLI with Node.js fallback. No MCP required. - LiteLLM: Added
litellmto default pip packages; open-source LLM gateway/SDK with a unified OpenAI-compatible API across 100+ providers, with cost/error handling and failover. - Post-Install Hooks: Added
[post_install].commandstopackages.toml, executed after all package managers finish.
The Construct CLI 0.15.0 - 2026-01-15
Release Notes
Added
- Goose CLI: Added
gooseagent, with first-run configure guidance. - Droid CLI: Added
droidagent. - Kilo Code CLI: Added
kilocodeagent. - Yolo Mode Config: Added
[agents]config to enable yolo flags per-agent or globally inconfig.toml. - Agent Browser: Added
agent-browserto default npm packages and configured its post-install dependency setup. Headless browser automation CLI for AI agents. Fast Rust CLI with Node.js fallback. No MCP required. - LiteLLM: Added
litellmto default pip packages; open-source LLM gateway/SDK with a unified OpenAI-compatible API across 100+ providers, with cost/error handling and failover. - Post-Install Hooks: Added
[post_install].commandstopackages.toml, executed after all package managers finish.
The Construct CLI 0.14.3 - 2026-01-13
Release Notes
Added
- Podman Compose: Added
podman-composeto default brew packages inpackages.toml.
The Construct CLI 0.14.2 - 2026-01-11
Release Notes
Changed
- Non-Sandboxed Aliases:
ns-entries are now shell functions in the RC file, forwarding flags and args without installing extra files. - Agent Rules Bulk Replace:
sys agents-mdnow supports replacing all agent rules at once with a single pasted prompt, including Copilot frontmatter.
The Construct CLI 0.14.1 - 2026-01-11
Release Notes
Changed
- Non-Sandboxed Aliases:
ns-entries are now shell functions in the RC file, forwarding flags and args without installing extra files. - Agent Rules Bulk Replace:
sys agents-mdnow supports replacing all agent rules at once with a single pasted prompt, including Copilot frontmatter.
The Construct CLI 0.14.0 - 2026-01-11
Release Notes
Changed
- Non-Sandboxed Aliases:
ns-entries are now shell functions in the RC file, forwarding flags and args without installing extra files. - Agent Rules Bulk Replace:
sys agents-mdnow supports replacing all agent rules at once with a single pasted prompt, including Copilot frontmatter.