Skip to content

fix: honor explicit model provider routing#276

Open
Sushanth012 wants to merge 1 commit into
virattt:mainfrom
Sushanth012:fix/model-provider-routing
Open

fix: honor explicit model provider routing#276
Sushanth012 wants to merge 1 commit into
virattt:mainfrom
Sushanth012:fix/model-provider-routing

Conversation

@Sushanth012

Copy link
Copy Markdown

Summary

  • make explicit provider settings take precedence over model-prefix provider inference
  • thread modelProvider through agent LLM calls, streaming fallback, memory flush, compaction, and context-window selection
  • add provider resolution tests for explicit override, prefix fallback, and unknown override fallback

Testing

  • bun test src/providers.test.ts
  • bun test src/providers.test.ts src/controllers/agent-runner.test.ts
  • bun run typecheck
  • bun test

Closes #272

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.

# Bug: modelProvider field in AgentConfig is defined but never used for routing

1 participant