chore(runner): bump CLI-pins — claude-code 2.1.197, codex 0.145.0-alpha.4 #59
No reviewers
Labels
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
janpeter/scrum4me-docker!59
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "chore/bump-cli-pins-2026-07-11"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Wat
@anthropic-ai/claude-codestable@openai/codexalphaDe pins liepen ~1 maand achter. Beide bumps volgen het beleid dat al in de Dockerfile staat: claude-code volgt
stable, codex volgtalphain lockstep metbuildCodexArgs/classifyCodexOutputin scrum4me-mcp.Verificatie
codex execflag-surface van 0.145.0-alpha.4 is identiek aan die van 0.137.0-alpha.4 — alle vlaggen diebuildCodexArgszet (--json --skip-git-repo-check --ephemeral --color --cd --model --sandbox -c) bestaan nog. Geverifieerd doorcodex exec --helpin beide versies te draaien en te diffen.classifyCodexOutputis ongevoelig voor drift: matcht generiek op/error|fail/iin de JSONL-events, met raw-text-fallback.claude --version→2.1.197 (Claude Code),codex --version→codex-cli 0.145.0-alpha.4, beide matchen degrep -F-check uit de Dockerfile.Meegenomen: ongepinde compose-fallback
docker-compose.ymlhadCLAUDE_CODE_VERSION: ${CLAUDE_CODE_VERSION:-latest}. Dat ondermijnt de pin stil: de versie-assert in declaude-stage is eencase-guard die alleengrep -Fdraait bij een numerieke waarde, dus een build via deze compose zonder env leverde een ongepinde CLI op zonder waarschuwing. De default is nu de Dockerfile-pin. Idem in.env.deploy.example.Na merge
Rebuild vereist op beide hosts (
update_mcp_workermétMCP_CACHE_BUST, dusdocker_compose_build_worker_fresh). Let op:/srv/scrum4me/compose/docker-compose.ymlop scrum4me-srv hardcodet de build-args en staat niet in git — die moet hand-matig mee.🤖 Generated with Claude Code
Verdict: REQUEST_CHANGES
geen gekoppeld plan gevonden — beoordeeld op codekwaliteit + product-standaarden.
Findings
.env.deploy.example:16/bin/deploy-to-nas.sh:37: de PR wijzigt de deploy-example naar een gepinde Claude/Codex-versie en waarschuwt datlatestniet gebruikt moet worden, maarbin/deploy-to-nas.shblijft defaulten naarCLAUDE_CODE_VERSION=latestwanneer.env.deploygeen actieve override zet. In de gewijzigde.env.deploy.exampleisCLAUDE_CODE_VERSION=2.1.197nog steeds uitgecommentarieerd, dus de standaardbin/deploy-to-nas.sh-flow blijft een ongepinde CLI bouwen en slaat de versie-assert over. Dit breekt de beoogde reproduceerbaarheid van de bump-route; zet de script-default ook op2.1.197of maak de override actief in de deploy-example.Controle
architecture/overview,runbooks/agent-guidance.@anthropic-ai/claude-codeheeftstable=2.1.197,latest=2.1.207;@openai/codexheeftalpha=0.145.0-alpha.4.latest#60