Skip to content

Commit 4c6e321

Browse files
authored
Merge pull request #333 from thevibeworks/release/v0.12.0
chore: release v0.12.0
2 parents 544b94c + ee46f05 commit 4c6e321

21 files changed

Lines changed: 982 additions & 207 deletions

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,27 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.12.0] - 2026-05-27
11+
12+
### Added
13+
- `deva status` command: Docker-native workspace inspection showing
14+
containers, categorized mounts (workspace/config/bridge/user),
15+
agent homes, and health checks. Flags: `-g` global, `--verbose`
16+
for env vars
17+
- Agent context injection: deva.sh writes container-awareness
18+
instructions to `.claude/CLAUDE.md` and `AGENTS.md` before agent
19+
start. Dynamic content (Docker socket, ephemeral mode). Replace
20+
semantics on each startup. Sentinel markers for recovery
21+
- `scripts/test-status-helpers.sh` (22 tests) and
22+
`scripts/test-workspace-context.sh` (25 tests)
23+
24+
### Changed
25+
- Replace atlas-cli (lroolle/atlas-cli) with ccx (thevibeworks/ccx)
26+
as the session viewer. Binary renamed `atl` -> `ccx`. Skill
27+
installed from `.skill` zip archive
28+
- `deva status` replaces the old session-file-only implementation
29+
with `docker inspect` queries for live container state
30+
1031
## [0.11.0] - 2026-05-22
1132

1233
### Added

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -216,9 +216,9 @@ LABEL org.opencontainers.image.claude_trace_version=${CLAUDE_TRACE_VERSION}
216216
LABEL org.opencontainers.image.codex_version=${CODEX_VERSION}
217217
LABEL org.opencontainers.image.gemini_cli_version=${GEMINI_CLI_VERSION}
218218

219-
ARG ATLAS_CLI_VERSION=v0.1.4
219+
ARG CCX_VERSION=v0.7.0
220220

221-
LABEL org.opencontainers.image.atlas_cli_version=${ATLAS_CLI_VERSION}
221+
LABEL org.opencontainers.image.ccx_version=${CCX_VERSION}
222222

223223
COPY --chown=deva:deva scripts/install-agent-tooling.sh /tmp/install-agent-tooling.sh
224224

Dockerfile.rust

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ARG CLAUDE_CODE_VERSION=2.1.143
1212
ARG CLAUDE_TRACE_VERSION=1.0.9
1313
ARG CODEX_VERSION=0.131.0
1414
ARG GEMINI_CLI_VERSION=0.42.0
15-
ARG ATLAS_CLI_VERSION=v0.1.4
15+
ARG CCX_VERSION=v0.7.0
1616
ARG PLAYWRIGHT_VERSION=1.60.0
1717
ARG RUST_TOOLCHAINS="stable"
1818
ARG RUST_DEFAULT_TOOLCHAIN="stable"
@@ -22,7 +22,7 @@ LABEL org.opencontainers.image.claude_code_version=${CLAUDE_CODE_VERSION}
2222
LABEL org.opencontainers.image.claude_trace_version=${CLAUDE_TRACE_VERSION}
2323
LABEL org.opencontainers.image.codex_version=${CODEX_VERSION}
2424
LABEL org.opencontainers.image.gemini_cli_version=${GEMINI_CLI_VERSION}
25-
LABEL org.opencontainers.image.atlas_cli_version=${ATLAS_CLI_VERSION}
25+
LABEL org.opencontainers.image.ccx_version=${CCX_VERSION}
2626
LABEL org.opencontainers.image.playwright_version=${PLAYWRIGHT_VERSION}
2727

2828
SHELL ["/bin/bash", "-o", "pipefail", "-c"]

Makefile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ CLAUDE_CODE_VERSION ?= 2.1.143
3434
CLAUDE_TRACE_VERSION ?= 1.0.9
3535
CODEX_VERSION ?= 0.131.0
3636
GEMINI_CLI_VERSION ?= 0.42.0
37-
ATLAS_CLI_VERSION ?= v0.1.4
37+
CCX_VERSION ?= v0.1.4
3838
COPILOT_API_VERSION ?= 0ea08febdd7e3e055b03dd298bf57e669500b5c1
3939
PLAYWRIGHT_VERSION ?= 1.60.0
4040
RUST_TOOLCHAINS ?= stable
@@ -57,7 +57,7 @@ AGENT_BUILD_ARGS := \
5757
--build-arg CLAUDE_TRACE_VERSION=$(CLAUDE_TRACE_VERSION) \
5858
--build-arg CODEX_VERSION=$(CODEX_VERSION) \
5959
--build-arg GEMINI_CLI_VERSION=$(GEMINI_CLI_VERSION) \
60-
--build-arg ATLAS_CLI_VERSION=$(ATLAS_CLI_VERSION)
60+
--build-arg CCX_VERSION=$(CCX_VERSION)
6161

6262
MAIN_BUILD_ARGS := $(TOOLCHAIN_BUILD_ARGS) $(AGENT_BUILD_ARGS) \
6363
--build-arg COPILOT_API_VERSION=$(COPILOT_API_VERSION)
@@ -79,7 +79,7 @@ VERSION_QUERY_OVERRIDES := \
7979
$(if $(filter command line environment environment\ override override,$(origin CLAUDE_TRACE_VERSION)),CLAUDE_TRACE_VERSION=$(CLAUDE_TRACE_VERSION)) \
8080
$(if $(filter command line environment environment\ override override,$(origin CODEX_VERSION)),CODEX_VERSION=$(CODEX_VERSION)) \
8181
$(if $(filter command line environment environment\ override override,$(origin GEMINI_CLI_VERSION)),GEMINI_CLI_VERSION=$(GEMINI_CLI_VERSION)) \
82-
$(if $(filter command line environment environment\ override override,$(origin ATLAS_CLI_VERSION)),ATLAS_CLI_VERSION=$(ATLAS_CLI_VERSION)) \
82+
$(if $(filter command line environment environment\ override override,$(origin CCX_VERSION)),CCX_VERSION=$(CCX_VERSION)) \
8383
$(if $(filter command line environment environment\ override override,$(origin COPILOT_API_VERSION)),COPILOT_API_VERSION=$(COPILOT_API_VERSION)) \
8484
$(if $(filter command line environment environment\ override override,$(origin PLAYWRIGHT_VERSION)),PLAYWRIGHT_VERSION=$(PLAYWRIGHT_VERSION)) \
8585
$(if $(filter command line environment environment\ override override,$(origin RUST_TOOLCHAINS)),RUST_TOOLCHAINS=$(RUST_TOOLCHAINS)) \
@@ -389,7 +389,7 @@ help:
389389
@echo " CLAUDE_TRACE_VERSION Claude trace version (default: $(CLAUDE_TRACE_VERSION))"
390390
@echo " CODEX_VERSION Codex CLI version (default: $(CODEX_VERSION))"
391391
@echo " GEMINI_CLI_VERSION Gemini CLI version (default: $(GEMINI_CLI_VERSION))"
392-
@echo " ATLAS_CLI_VERSION Atlas CLI version (default: $(ATLAS_CLI_VERSION))"
392+
@echo " CCX_VERSION Atlas CLI version (default: $(CCX_VERSION))"
393393
@echo " PLAYWRIGHT_VERSION Playwright version (default: $(PLAYWRIGHT_VERSION))"
394394
@echo " RUST_TOOLCHAINS Rust toolchains to install (default: $(RUST_TOOLCHAINS))"
395395
@echo " RUST_DEFAULT_TOOLCHAIN Rust default toolchain (default: $(RUST_DEFAULT_TOOLCHAIN))"
@@ -402,7 +402,7 @@ help:
402402
@echo " make TAG=dev build # Build all with custom tag"
403403
@echo " make CLAUDE_CODE_VERSION=2.0.5 build # Override with specific version"
404404
@echo " make GEMINI_CLI_VERSION=0.18.0 build # Override gemini version"
405-
@echo " make ATLAS_CLI_VERSION=5f6a20c build # Pin atlas-cli to specific commit"
405+
@echo " make CCX_VERSION=v0.7.0 build # Pin ccx to specific version"
406406
@echo " make GO_VERSION=1.26.3 build # Override Go pin"
407407
@echo " make toolchains # Show pinned toolchain inventory"
408408
@echo " make scripts # List helper scripts"

0 commit comments

Comments
 (0)