Repository navigation
docs(harness-ops): record the OAuth token's apiKeySource in the driver note - #12707
Conversation
…r note The owner's spike leg measured CLAUDE_CODE_OAUTH_TOKEN reporting "none", so the note cites that record and drops its UNVERIFIED. Refs: #11386 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01VQb9Q1VgLEiwGgRVshK3b7
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
claude-security-review reviewed Security review: no security issues foundI read both changed files in full:
Other checks:
critical-findings: 0 |
|
claude-review reviewed Code review: PR #12707 (complete, 2 of 2 files read)No findings. This PR changes comments only:
Closing issue: The PR only references #11386 ( Verification: The test run and changelog-check results in the PR body are the author's claims and I did not check them. I had no shell in this run and ran nothing. No plugin manifest changed. Neither file matches a trusted path. Prior findings: none (round 0 of a cap of 3). |
Refs: #11386
Summary
The control-claude-code driver's note still called the OAuth token's
apiKeySourceUNVERIFIED. The owner's spike leg measured it asnone, so the note now cites that record.Fix
Comment-only change in
driver/driver.mjs.CI_KEY_SOURCESalready mapsCLAUDE_CODE_OAUTH_TOKENtonone, which matches the measurement, so no code changes.Verification
apiKeySource: none, exit 0 (record).driver.test.shran and passed on anubuntu-24.04runner:test-bash (0)job, conclusion success, its plan lists the file.scripts/check-changelog-fragments.sh --check-required origin/mainexits 0.wsl.exe --list); the status comment on the issue accepts that job's log instead.Related
N/A
Remaining
CLAUDE_CODE_OAUTH_TOKENleg. It needs a token fromclaude setup-token, which agents do not create. The owner's run recordedapiKeySourceand the exit code, not the screen. feat(harness-ops): let control-claude-code run unattended on sessions it launches #11386 closes once that screen is recorded.🤖 Generated with Claude Code
https://claude.ai/code/session_01VQb9Q1VgLEiwGgRVshK3b7