All notable changes to this project will be documented in this file.
- agent-kit: 0ae695f18f672bf1f418c068a5e3124a26ecfb1a
- agent-kit: 0ae695f18f672bf1f418c068a5e3124a26ecfb1a
- agent-kit: 0ae695f18f672bf1f418c068a5e3124a26ecfb1a
- Add dual runtime support to the Rust CLI (
containerdefault, explicithostfallback) with unified runtime resolution:--runtime>AGENT_WORKSPACE_RUNTIME>AWL_RUNTIME> defaultcontainer. - Add container backend handlers for
create,ls,exec,rm,reset,auth, andtunnel. - Keep host backend behavior available via explicit runtime selection.
- Update architecture/spec/guide contracts from host-only wording to dual runtime (
containerdefault,hostfallback) while keeping subcommand surface unchanged. - Document runtime selectors and related env/flags:
--runtime,AGENT_WORKSPACE_RUNTIME,AWL_RUNTIME,AGENT_ENV_IMAGE,CODEX_ENV_IMAGE. - Expand parity and integration runbooks to require both default-container smoke and explicit host-fallback smoke.
- agent-kit: 0ae695f18f672bf1f418c068a5e3124a26ecfb1a
- Align CLI
--version/-Voutput with release tags for packaged binaries. - Inject release semver into Homebrew and Docker release build pipelines.
- agent-kit: 0ae695f18f672bf1f418c068a5e3124a26ecfb1a
- Package bash/zsh completion files in
release-brewarchives for Homebrew formula installs. - Add a release-homebrew post-tap verification script to ensure local
agent-workspace-launcherandawlare upgraded to the target version.
- Document the required post-release local Homebrew verification flow and version checks.
- agent-kit: 0ae695f18f672bf1f418c068a5e3124a26ecfb1a
- agent-kit: 0ae695f18f672bf1f418c068a5e3124a26ecfb1a
- Split release automation into tag-driven Docker and Brew channels.
- Pin launcher image builds to
agent-kitcommit0ae695f18f672bf1f418c068a5e3124a26ecfb1a.
- Normalize
ws-workspace aliases during container resolution soaws exec --user/--roottargets existing containers.
- zsh-kit: dcf65f9600c24b87d14bf506d017996a70a32103
- agent-kit: f492fd8b78c2068995baa953c6daaf2369e7246c
- zsh-kit: dcf65f9600c24b87d14bf506d017996a70a32103
- agent-kit: f492fd8b78c2068995baa953c6daaf2369e7246c
- Bump pinned upstream ref (agent-kit; zsh-kit unchanged).
- zsh-kit: dcf65f9600c24b87d14bf506d017996a70a32103
- agent-kit: 3aae1c3cbc4ca33d0d0656b0bef457ea19766b5b
- Bump pinned upstream refs (zsh-kit + agent-kit).
- zsh-kit: bbc89ec80659df8b76e8c98f44f510c14d34ea54
- agent-kit: a3d7eb40d9a895546d60041b5d8ac850a7b03933
- Remove
--persist-gh-tokenflag (auth is now applied container-side). - Align launcher
createparameters with updated zsh-kit behavior.
- Remove outdated security note from
docs/DESIGN.md.
- zsh-kit: aa964753efcea4466ee7789151eb81083ebc4d11
- agent-kit: c244ea723abce70fc9045828f8b6c785bc597cce
- Install
jqin the launcher image socws createcan parse launcher JSON and print the Dev Containers VS Code link.
- zsh-kit: aa964753efcea4466ee7789151eb81083ebc4d11
- agent-kit: c244ea723abce70fc9045828f8b6c785bc597cce
- Remove
scripts/cwsshim; usescripts/cws.bashdirectly for executable mode.
- Docker-backed e2e suite for
cws(CLI plan matrix + wrapper flow tests), gated behindAWL_E2E=1. - Script smoke testing infrastructure with stubbed
docker, plus wrapper equivalence tests forscripts/cws.bashandscripts/cws.zsh. cws authcommand for refreshing GitHub/Codex/GPG credentials inside a workspace.- Optional GPG signing key injection support (
AGENT_WORKSPACE_GPG/AGENT_WORKSPACE_GPG_KEY). - Pyright type checking + Ruff lint/format configuration; documented required pre-submit checks.
scripts/cwsnow delegates toscripts/cws.bashand aligns bash/zsh wrapper behavior.
- Zsh completion argument positions for
cwssubcommands.
- Portable Docker launcher image for
agent-workspace(Docker-outside-of-Docker / DooD) - Optional
cwswrappers (zsh + bash + completion) to run the launcher image - Documentation: quickstart, build notes, troubleshooting, integration test runbook, and a multi-page user guide
- CI publishing to Docker Hub and GitHub Container Registry (GHCR)
- README and docs tuned for end users (Codex-ready workspace, copy/paste-first)
- Documentation fixes: correct relative links and note the
exec --gotcha
agent-workspace exec <name> -- <cmd>is not supported in the current launcher image (it tries to run--)