9router/open-sse/config
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
..
appConstants.js Update Antigravity provider config and headers 2026-03-17 10:12:17 +07:00
codexInstructions.js Feat Kiro OAuth, Fix Codex 2026-01-15 18:29:47 +07:00
constants.js Refactor config 2026-03-12 16:20:46 +07:00
defaultThinkingSignature.js Update jsconfig.json and package.json to correct open-sse path references from relative to local directory. 2026-01-05 10:37:09 +07:00
ollamaModels.js Update jsconfig.json and package.json to correct open-sse path references from relative to local directory. 2026-01-05 10:37:09 +07:00
providerModels.js feat: expand OpenAI and Gemini static model lists (#398) 2026-03-27 10:39:07 +07:00
providers.js feat: add OpenCode provider support (#387) 2026-03-27 11:17:23 +07:00
runtimeConfig.js chore: add proper-lockfile for safe database read/write operations and implement retry logic for file access 2026-03-27 10:31:35 +07:00