Skip to content

feat(llm): multi-provider model switching (OpenAI/OpenRouter + /model)#3

Merged
MoKnowOrg merged 1 commit into
mainfrom
feat/multi-provider-model-switching
Jun 21, 2026
Merged

feat(llm): multi-provider model switching (OpenAI/OpenRouter + /model)#3
MoKnowOrg merged 1 commit into
mainfrom
feat/multi-provider-model-switching

Conversation

@MoKnowOrg

Copy link
Copy Markdown
Member

Provider-adapter seam with verbatim Anthropic extraction (golden-locked), OpenAI-compatible adapter, OpenAI/OpenRouter connect flows, /model command, provider-scoped model storage, status visibility, and the runner translation sidecar path.

  • connect: OpenAI/OpenRouter persistence (submitted-or-default model), bounded-retry credential removal, injectable clock
  • /model: admin command + adapter-aware probe validation, provider-scoped mutation (writes only llmModel)
  • status: provider + effective model in /setup and /llm-status
  • probeModel made adapter-aware (no longer throws for openai/openrouter)
  • fix(test): deterministic ciphertext-tamper check (flip first base64url char)
  • 20 correctness property tests + golden backward-compat guards

Provider-adapter seam with verbatim Anthropic extraction (golden-locked),
OpenAI-compatible adapter, OpenAI/OpenRouter connect flows, /model command,
provider-scoped model storage, status visibility, and the runner translation
sidecar path.

- connect: OpenAI/OpenRouter persistence (submitted-or-default model),
  bounded-retry credential removal, injectable clock
- /model: admin command + adapter-aware probe validation, provider-scoped
  mutation (writes only llmModel)
- status: provider + effective model in /setup and /llm-status
- probeModel made adapter-aware (no longer throws for openai/openrouter)
- fix(test): deterministic ciphertext-tamper check (flip first base64url char)
- 20 correctness property tests + golden backward-compat guards

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@vercel

vercel Bot commented Jun 21, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
any-ware-code-web Ready Ready Preview, Comment Jun 21, 2026 2:21pm

@MoKnowOrg MoKnowOrg merged commit d3261b9 into main Jun 21, 2026
2 checks passed
@MoKnowOrg MoKnowOrg deleted the feat/multi-provider-model-switching branch June 21, 2026 14:21
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