Skip to content

feat(providers): add OpenRouter and OpenCode support - #2

Open
Oscar-Williams wants to merge 1 commit into
mpsuesser:mainfrom
Oscar-Williams:codex/add-openrouter-opencode-support
Open

Oscar-Williams wants to merge 1 commit into
mpsuesser:mainfrom
Oscar-Williams:codex/add-openrouter-opencode-support

Conversation

@Oscar-Williams

Copy link
Copy Markdown

Summary

Add first-party OpenRouter and OpenCode (Zen/Go) provider layers for the Effect AI harness. Closes #1.

Changes

  • add OpenAI-compatible provider layers with configurable endpoints and environment keys
  • expose OpenCode Responses protocol selection and wire provider names through blueprints, CLI, and fallback models
  • add provider construction coverage and concise provider documentation

Checklist

  • bun run check passes
  • bun run test passes
  • bun run typecheck passes
  • New/changed exports have JSDoc with @since
  • Tests added or updated for changed behavior

AI attribution: The author defined the requested scope; Codex assisted with implementation and automated tests.

@Oscar-Williams
Oscar-Williams force-pushed the codex/add-openrouter-opencode-support branch from db75c7e to cac71b5 Compare September 22, 2026 17:58
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.

[Feature] Add opencode (go and zen) and openrouter support

1 participant