Skip to content

feat(proxy): vscode byok ability to switch between models - #440

Merged
8nevil8 merged 4 commits into
codemie-ai:mainfrom
romius:feat/vscode-byok-model-set
Jul 24, 2026
Merged

feat(proxy): vscode byok ability to switch between models#440
8nevil8 merged 4 commits into
codemie-ai:mainfrom
romius:feat/vscode-byok-model-set

Conversation

@romius

@romius romius commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Summary

Expand VS Code BYOK support from a single profile model to a curated catalog of CodeMie models across Chat Completions, Responses, and Messages APIs. Add model-specific capabilities, reasoning-effort settings, endpoint routing, and request normalization for reliable VS Code proxy usage.

Changes

  • Added a centralized VS Code model catalog with supported models, API types, capabilities, token limits, reasoning efforts, and authentication settings.
  • Updated VS Code configuration generation to publish the full CodeMie model catalog while preserving credentials and user settings.
  • Added Responses API request normalization for VS Code user identifiers exceeding upstream limits.
  • Extended proxy integration coverage for Chat Completions, Responses, and Messages endpoints, including streaming and tool calls.
  • Added opt-in live model certification and a dedicated integration command.
  • Updated CLI messaging and logging to report the configured model count.

Impact

Users can select supported CodeMie models directly from the VS Code model picker. Existing VS Code credentials and saved model settings are preserved, while unsupported or incompatible model configurations are no longer advertised.

Checklist

  • Self-reviewed
  • Manual testing performed
  • Documentation updated (if needed)
  • No breaking changes (or clearly documented)

@romius romius changed the title feat(proxy) vscode byok ability to switch between models feat(proxy): vscode byok ability to switch between models Jul 24, 2026
@romius
romius marked this pull request as ready for review July 24, 2026 12:56
@8nevil8
8nevil8 merged commit 4b66e63 into codemie-ai:main Jul 24, 2026
5 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