Skip to content

docs: native provider list includes Gemini#12

Open
oratis wants to merge 1 commit into
mainfrom
docs/native-providers-include-gemini-11
Open

docs: native provider list includes Gemini#12
oratis wants to merge 1 commit into
mainfrom
docs/native-providers-include-gemini-11

Conversation

@oratis
Copy link
Copy Markdown
Owner

@oratis oratis commented May 20, 2026

Closes #11.

What

Three places in each README claimed "Anthropic + OpenAI" as the native provider set. That predated 622ab87 which added a separate GeminiProvider class — its own message/tool translation layer to and from Gemini's Content[] + FunctionDeclaration[] shape, NOT an OpenAI-compat shim. So Gemini belongs in the native list alongside Anthropic and OpenAI, not in the 20+ OpenAI-compat preset table further down.

File Spot Before After
README.md lead paragraph "(Anthropic + OpenAI)" "(Anthropic + OpenAI + Gemini, plus 20+ OpenAI-compatible providers)"
README.md capability table row "Multi-provider (Anthropic + OpenAI)" "Multi-provider (Anthropic + OpenAI + Gemini)"
README.md layout tree comment "Anthropic + OpenAI provider abstraction" "Anthropic + OpenAI + Gemini provider abstraction"
README.zh-CN.md lead "双 provider(Anthropic + OpenAI)" "三 provider 原生支持(Anthropic + OpenAI + Gemini,外加 20+ OpenAI-compatible 提供商)"
README.zh-CN.md parity table "多 provider(Anthropic + OpenAI)" "多 provider(Anthropic + OpenAI + Gemini)"
README.zh-CN.md layout tree "Anthropic + OpenAI 抽象" "Anthropic + OpenAI + Gemini 抽象"

Scope

  • Two files, 6 one-line edits
  • Doc-only, no source touched

🤖 Generated with Claude Code

Three places in each README hardcoded "Anthropic + OpenAI" as the
native provider set, written before 622ab87 added a separate Gemini
provider class (its own translation layer to/from Gemini's Content[]
+ FunctionDeclaration[] shape — not an OpenAI-compat shim, so it
belongs in the native list, not in the 20+ openai-compat presets).

Updated lead paragraph, capability-parity table row, and the layout
tree comment in both English and Chinese READMEs.

Closes #11

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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.

README: provider abstraction still says "Anthropic + OpenAI" — Gemini is now native too

1 participant