Skip to content

v0.6.1

Choose a tag to compare

@yzhao062 yzhao062 released this 19 May 04:24
· 29 commits to main since this release

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 auto Auto-terminal channel — third sub-channel alongside Terminal-relay (default) and IDE Plugin. Dispatches Codex via codex exec --sandbox danger-full-access as 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 statusLinescripts/statusline.py reads Claude Code's rate_limits (v2.1.80+, Pro/Max) and tails ~/.codex/sessions/.../rollout-*.jsonl for Codex payload.rate_limits to 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.py and merges the statusLine entry 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.md Phase 1.A inline trim (-4 KB / -11%): three cuts without new files or bootstrap mechanics changes. CLAUDE.md 31.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-access to bypass Codex 0.130.0's workspace-write CreateProcessAsUserW failed: 1312 bug. PowerShell variant rewrites dispatch through a cmd-shell helper so child processes inherit the logon-session token cleanly.

  • scripts/guard.py PowerShell 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 tighteningbootstrap/bootstrap.{sh,ps1} promoted to STRICT byte-identical between agent-config and anywhere-agents. scripts/statusline.py and 4 shared-contract test files added to the STRICT list. scripts/check-parity.sh aa-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-agents

See CHANGELOG.md for the full Added / Changed / Fixed / Internal breakdown.