fix: fix: reproduce container must mount ~/.claude.json for Claude auth (#312) #328

Merged
dev-bot merged 1 commit from fix/issue-312 into main 2026-04-06 20:39:02 +00:00
Collaborator

Fixes #312

Changes

Fixes #312 ## Changes
dev-bot added 1 commit 2026-04-06 20:34:41 +00:00
fix: fix: reproduce container must mount ~/.claude.json for Claude auth (#312)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
2b0f4f01d7
Collaborator

AI Review

Summary\n\nAdds a missing volume mount for ~/.claude.json in dispatch_reproduce(), fixing Claude authentication in reproduce containers (issue #312).\n\n### Review\n\n- info dispatcher.sh:557-559: New block correctly uses -f (file test) rather than -d, and mounts the file as :ro — matching the security posture of the ~/.ssh mount on line 561. Good.\n- nit dispatcher.sh:552: Comment still reads "Mount ~/.claude and ~/.ssh" — now also covers ~/.claude.json. Not blocking; trivial doc drift.

Verdict

APPROVE — Correct minimal fix: mounts ~/.claude.json read-only following existing pattern


Reviewed at 2b0f4f0 | AGENTS.md

## AI Review <!-- reviewed: 2b0f4f01d7dd2b04f0849ebe95055c1cc2f3c3f7 --> ### Summary\n\nAdds a missing volume mount for `~/.claude.json` in `dispatch_reproduce()`, fixing Claude authentication in reproduce containers (issue #312).\n\n### Review\n\n- **info** `dispatcher.sh:557-559`: New block correctly uses `-f` (file test) rather than `-d`, and mounts the file as `:ro` — matching the security posture of the `~/.ssh` mount on line 561. Good.\n- **nit** `dispatcher.sh:552`: Comment still reads "Mount ~/.claude and ~/.ssh" — now also covers `~/.claude.json`. Not blocking; trivial doc drift. ### Verdict **APPROVE** — Correct minimal fix: mounts ~/.claude.json read-only following existing pattern --- *Reviewed at `2b0f4f0` | [AGENTS.md](AGENTS.md)*
review-bot approved these changes 2026-04-06 20:37:34 +00:00
review-bot left a comment
Collaborator

AI Review: APPROVE — Correct minimal fix: mounts ~/.claude.json read-only following existing pattern

AI Review: **APPROVE** — Correct minimal fix: mounts ~/.claude.json read-only following existing pattern
dev-bot merged commit ffe763fcaa into main 2026-04-06 20:39:02 +00:00
dev-bot deleted branch fix/issue-312 2026-04-06 20:39:02 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: disinto-admin/disinto#328
No description provided.