Skip to content

Make /model provider-model-effort aware and stabilize agents#564

Open
skyguan92 wants to merge 4 commits intoGitlawb:mainfrom
skyguan92:fix/provider-aware-model-selection
Open

Make /model provider-model-effort aware and stabilize agents#564
skyguan92 wants to merge 4 commits intoGitlawb:mainfrom
skyguan92:fix/provider-aware-model-selection

Conversation

@skyguan92
Copy link
Copy Markdown

Summary

  • make /model target-aware with a 3-step provider -> model -> effort flow and persist defaults per provider target
  • restore persisted provider/model/effort selections at startup without letting launcher env vars permanently override them
  • stabilize delegated sessions by keeping spawned teammates on the host-managed provider route, forwarding PATH, and serializing git worktree mutations
  • route direct Codex/OpenAI fetch paths through a proxy-aware retry helper so Codex web search and related calls recover from transient socket-closed failures

Testing

  • PATH=/Users/jguan/.bun/bin:$PATH /Users/jguan/.bun/bin/bun test src/services/api/codexShim.test.ts src/services/api/openaiShim.test.ts
  • PATH=/Users/jguan/.bun/bin:$PATH /Users/jguan/.bun/bin/bun test src/utils/worktree.test.ts src/utils/swarm/spawnUtils.test.ts src/services/api/fetchWithProxyRetry.test.ts src/utils/model/providerTargets.test.ts src/utils/managedEnvConstants.test.ts
  • PATH=/Users/jguan/.bun/bin:$PATH /Users/jguan/.bun/bin/bun run build
  • smoke: web-search-ok
  • smoke: agent-ok

@kevincodex1 kevincodex1 requested review from Vasanthdev2004, auriti and gnanam1990 and removed request for Vasanthdev2004 and auriti April 10, 2026 13:53
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