Skip to content

Seat client: a Codex seat keeps MODEL_PROVIDER; a large saved diff leaves out protected paths - #640

Merged
bompus merged 1 commit into
mainfrom
fix/seat-codex-model-provider-20261113
Nov 13, 2026
Merged

bompus merged 1 commit into
mainfrom
fix/seat-codex-model-provider-20261113

Conversation

@bompus

@bompus bompus commented Nov 13, 2026

Copy link
Copy Markdown
Owner

Two points from the private reviewer's read of the seat client, approved by the owner (parked lines on the seat launch and the reviewer role). Credential-handling code, so this PR carries review:unfiltered.

  • skills/hr-code-review/scripts/seat-launch.mjs: a Codex seat keeps MODEL_PROVIDER. codex-acp 2.6.0 reads it to choose the model provider for new sessions (its README "Runtime options" and dist/index.js startAcpServer), and the narrowed seat environment dropped it, so a seat could not use the provider the caller selected. It is a provider name, not a path. Only the Codex seat keeps it; INITIAL_AGENT_MODE (the client sets the seat's mode itself) and DEFAULT_AUTH_REQUEST stay out. Test added first (failed before the change); references/acp-client.md names it in the login list.
  • skills/hr-code-review/references/reviewer-role.md: the parent leaves secrets, .env files and credentials out of a large diff it saves into the review root, and lists what it left out, because a saved diff is as readable to the reviewer as any file in the root.
  • CHANGELOG Unreleased line. No version bump, tag or release.

Checks: bun run check passed; bun test test/ 1,309 passed, 0 failed; bun test skills/ 996 passed, 0 failed.

…aves out protected paths

codex-acp reads MODEL_PROVIDER to choose the provider for new sessions and the narrowed seat environment dropped it. reviewer-role.md says the parent leaves secrets, .env files and credentials out of a large diff it saves into the review root, and lists what it left out.
@bompus bompus added author:anthropic Pull request written by a anthropic model author-model:sonnet-5-5 A model that wrote part of this pull request review:unfiltered Keep later private-reviewer rounds unfiltered (credential, deletion or permission code) labels Nov 13, 2026

@bompus-ai-review bompus-ai-review Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bompus AI Review (GPT-6.1 Terra, max reasoning; SWE-2 High, high reasoning): 0 finding(s).

@bompus bompus closed this Nov 13, 2026
@bompus
bompus merged commit ec8fa68 into main Nov 13, 2026
2 checks passed
@bompus
bompus deleted the fix/seat-codex-model-provider-20261113 branch November 13, 2026 20:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

author:anthropic Pull request written by a anthropic model author-model:sonnet-5-5 A model that wrote part of this pull request review:unfiltered Keep later private-reviewer rounds unfiltered (credential, deletion or permission code)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant