v0.6.1
Theme: implement-review Auto-terminal channel + portable statusLine deploy.
Operational hardening and additive capability between v0.6.0 (canonical apply command) and the named v0.7.0 noise audit. All changes are additive or fixes; no breaking changes to the v0.6.0 Terminal-relay flow, bootstrap deploys, or the canonical apply command.
Highlights
-
/implement-review autoAuto-terminal channel — third sub-channel alongside Terminal-relay (default) and IDE Plugin. Dispatches Codex viacodex exec --sandbox danger-full-accessas a background subprocess so review rounds run without manual copy-paste. Path selection is a 4-tier trigger; byte-identical prompt invariant across all three channels. Includes the Phase 2.0 Health-check prologue (9 structural + 3 substance heuristics) and Phase 2.5 verify-factual-claims doctrine. -
Portable Claude + Codex statusLine —
scripts/statusline.pyreads Claude Code'srate_limits(v2.1.80+, Pro/Max) and tails~/.codex/sessions/.../rollout-*.jsonlfor Codexpayload.rate_limitsto render 5-hour + weekly quota remaining at the bottom of every Claude Code session:🤖 Opus 4.7 · 5h 78% (3h 4m) · 7d 51% (15h 4m) | Codex 5h 89% (3h 25m) · 7d 90% (4d 23h)Bootstrap deploys it to
~/.claude/statusline.pyand merges thestatusLineentry into~/.claude/settings.json. Tested byte-identical on Windows 11 (Git Bash + Miniforge, ~155 ms) and Ubuntu 24.04 ARM64 / DGX Spark (~194 ms). -
AGENTS.mdPhase 1.A inline trim (-4 KB / -11%): three cuts without new files or bootstrap mechanics changes.CLAUDE.md31.6 KB → 30.2 KB (Claude Code 40 KB warning headroom +1.4 KB). -
Codex Windows 1312 sandbox bypass — Auto-terminal dispatch passes
--sandbox danger-full-accessto bypass Codex 0.130.0'sworkspace-writeCreateProcessAsUserW failed: 1312bug. PowerShell variant rewrites dispatch through acmd-shell helper so child processes inherit the logon-session token cleanly. -
scripts/guard.pyPowerShell hardening — four review rounds closed 13 bypass shapes (env-value semicolons,$()/$env:in env values and script paths, splatting, redirect tokens, CRLF / LF / CR newline breaks). -
Cross-repo parity tightening —
bootstrap/bootstrap.{sh,ps1}promoted to STRICT byte-identical betweenagent-configandanywhere-agents.scripts/statusline.pyand 4 shared-contract test files added to the STRICT list.scripts/check-parity.shaa-side auto-detect closes the silent self-comparison failure mode.
Review history
Reviewed via the new /implement-review auto channel across 5 rounds total (ac 2 + aa 3) for the statusLine + freshness-gate slice. bash scripts/check-parity.sh STRICT clean from both ac and aa checkouts. Pre-push real-agent smoke (Codex + Claude Code) green on both repos.
Install / upgrade
pipx upgrade anywhere-agents # or: pipx install anywhere-agents
npm install -g anywhere-agents@0.6.1 # or: npx anywhere-agentsSee CHANGELOG.md for the full Added / Changed / Fixed / Internal breakdown.