9router/open-sse/services
Anurag Saxena fcc8320753
feat: add OpenCode provider support (#387)
Adds OpenCode (https://github.com/opencode-ai/opencode) as a supported
provider. OpenCode is an open-source terminal AI coding assistant with
an OpenAI-compatible API running locally.

Changes:
- open-sse/config/providers.js: add opencode baseUrl (localhost:4096)
  with openai format (fully compatible, no custom headers needed)
- open-sse/services/model.js: add 'oc' alias → opencode
- src/shared/constants/providers.js: add opencode to subscription
  providers with alias 'oc', icon 'terminal', color #E87040

Usage after setup: use model prefix 'oc/<model>' to route through
a running OpenCode instance (e.g. oc/claude-sonnet-4-5).

Closes #378
2026-03-27 11:17:23 +07:00
..
accountFallback.js fix: treat Kiro 400 'improperly formed request' as model-unavailable (#386) 2026-03-23 09:31:31 +07:00
combo.js Add combo round-robin strategy to distribute load across providers (#390) 2026-03-23 09:52:31 +07:00
compact.js Feat : Auto restart after crash 2026-03-14 09:37:29 +07:00
model.js feat: add OpenCode provider support (#387) 2026-03-27 11:17:23 +07:00
projectId.js Feat : Auto restart after crash 2026-03-14 09:37:29 +07:00
provider.js feat: Add Google Cloud Vertex AI provider support (vertex, vertex-partner) 2026-03-14 11:37:23 +07:00
tokenRefresh.js feat: Add Google Cloud Vertex AI provider support (vertex, vertex-partner) 2026-03-14 11:37:23 +07:00
usage.js Feat : Auto restart after crash 2026-03-14 09:37:29 +07:00