test(dispatch): Claude-probe in de model-image-integratietest (M41 5b) #102
No reviewers
Labels
No labels
severity/s3
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
janpeter/scrum4me-docker!102
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/m41-claude-probe-integration"
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
npm run test:dispatch-model-imagedraait de egress-keten nu voor beide runtimes: eerstmodel-codex-probe, daarnamodel-claude-probe(M41 5b). De Claude-run gaat zoals de broker van het Claude-slot hem start:runtime: 'CLAUDE'inbroker.create, credential-bronclaude_oauth_token.Nieuwe checks per runtime
runtimeEnvOnly— exacte child-env (Claude: OAuth-token,CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC,DISABLE_AUTOUPDATERplus de gedeelde allowlist).childRuntimeMarked—DISPATCH_CHILD_RUNTIME=CLAUDEalleen op het Claude-kind; het Codex-kind blijft zonder.modelAndEffortInArgv—childModel {probe-model, high}komt aan in de CLI-argv (--model/--effort, resp.--model/-c model_reasoning_effort=).cwd— het Claude-kind start in/work(bevinding uit de review van #101).De stubs melden daarvoor hun
cwd; de Claude-stub laat de prompt (waarde van-p) weg uitargv_tail.docs/dispatch-runtime-operator.mdbeschrijft de uitgebreide test.Verificatie
npm run test:dispatch-model-image(lokaal Docker): CODEX 13/13 en CLAUDE 13/13 checkstrue, beidepassed, alles opgeruimd.cwd:undefineden zonder effort in de Claude-adapter faalden preciescwdenmodelAndEffortInArgv(MODEL_IMAGE_EGRESS_CHECK_FAILED); daarna hersteld.vitest run: 1068 groen; 2 bestaande falers intranscript-retention(BSD-chmodop macOS), los van deze diff.🤖 Generated with Claude Code
COMMENT
Geen blokkerende codefinding gevonden in de diff op commit
fc16464191585f4811771fe55bc6f9cc13cf2d0f. De runtimeconfiguratie, credentialselectie, env-allowlist, model/effort-asserties en Claude-werkmap sluiten aan op de bestaande broker en entrypoint. De operator-documentatie beschrijft de uitbreiding correct. De geraadpleegde productdocumentatie (architectuuroverzicht en agent-guidance) levert geen strijdigheid op.geen gekoppeld plan gevonden — beoordeeld op codekwaliteit + product-standaarden.
Findings
failed to map segment from shared object. Het gedrag van beide echte probe-images blijft daardoor onafhankelijk onbevestigd. Dit is een verificatiebeperking, geen aangetoonde coderegressie; conform de safe-default is het verdict COMMENT.Verificatie
node node_modules/typescript/bin/tsc -p tsconfig.dispatch.json).git diff --check,bash -nvoor het integratiescript ennode --checkvoor beide CLI-stubs geslaagd.