Skip to content

Expose model selection for provider-locked runtimes#2071

Merged
wesbillman merged 1 commit into
mainfrom
pinky/codex-agent-editor-fix
Jul 18, 2026
Merged

Expose model selection for provider-locked runtimes#2071
wesbillman merged 1 commit into
mainfrom
pinky/codex-agent-editor-fix

Conversation

@wesbillman

Copy link
Copy Markdown
Collaborator

Summary

  • expose the model configuration mode for runtimes that own provider selection, including Codex and Claude
  • show harness model defaults instead of unrelated global provider/model defaults
  • allow an explicit per-agent model without requiring an unavailable provider picker
  • keep provider-backed runtime behavior unchanged

Why

#2050 fixed the disabled Save gate, but the built definition editor on current main still hides Customize for this agent for Codex/Claude. The regression test fails on current main at the missing tab and passes with this change.

Validation

  • pnpm --dir desktop test — 3,138 passed
  • desktop TypeScript check
  • Biome
  • desktop build
  • file-size guard
  • Playwright built UI regression: current main fails; patched build passes

Show harness defaults and allow per-agent model customization when the
runtime owns provider selection, without leaking global provider defaults.

Co-authored-by: Pinky <44b8e82baa6e0e254e0208d68f335c283c94e7b78dd1fa10d5a49d3f13dd0435@sprout-oss.stage.blox.sqprod.co>
Signed-off-by: Wes <wesbillman@users.noreply.github.com>
@wesbillman
wesbillman requested a review from a team as a code owner July 18, 2026 15:38
@wesbillman
wesbillman merged commit 3ad180a into main Jul 18, 2026
25 checks passed
@wesbillman
wesbillman deleted the pinky/codex-agent-editor-fix branch July 18, 2026 16:13
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.

1 participant