Skip to content

fix(browser): record ChatGPT model selection evidence#195

Merged
steipete merged 1 commit into
steipete:mainfrom
pdurlej:pdurlej/browser-model-selection-evidence
May 14, 2026
Merged

fix(browser): record ChatGPT model selection evidence#195
steipete merged 1 commit into
steipete:mainfrom
pdurlej:pdurlej/browser-model-selection-evidence

Conversation

@pdurlej
Copy link
Copy Markdown
Contributor

@pdurlej pdurlej commented May 13, 2026

Summary

  • persist ChatGPT browser model-selection evidence in session metadata
  • print model evidence in browser run logs and session render output
  • warn when a large browser Pro run completes suspiciously quickly, so callers verify evidence before claiming Pro Extended output

Why

Browser sessions currently record the requested model/config, but not the observed ChatGPT picker label. This makes fast GPT-5.5 Pro runs hard to audit: the caller can only say what Oracle requested, not what the UI actually showed.

Testing

  • pnpm vitest run tests/browser/pageActions.test.ts tests/browser/modelSelection.test.ts tests/browser/sessionRunner.test.ts tests/cli/sessionRunner.test.ts tests/cli/sessionDisplay.test.ts
  • pnpm run build
  • pnpm run check
  • git diff --check
  • pnpm test

@steipete steipete merged commit cb373d2 into steipete:main May 14, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants