Skip to content

docs: restructure supported providers table#1533

Merged
brunobuddy merged 1 commit intomainfrom
readme-models
Apr 13, 2026
Merged

docs: restructure supported providers table#1533
brunobuddy merged 1 commit intomainfrom
readme-models

Conversation

@brunobuddy
Copy link
Copy Markdown
Member

@brunobuddy brunobuddy commented Apr 13, 2026

Summary

Restructures the Supported providers table in the README to make auth options visible at a glance:

  • Replaces the Models column with two columns: API key and Subscription, marked with ✅ where covered.
  • Subscription column names the plan (e.g. Claude Max / Pro, GLM Coding Plan).
  • Adds GitHub Copilot and Ollama Cloud (subscription-only providers that were missing).
  • Merges Ollama local + Ollama Cloud into a single row (local API key, cloud subscription).
  • Removes Amazon Nova (not in PROVIDER_REGISTRY).
  • Clarifies custom providers as OpenAI-compatible.

Subscription coverage sourced from packages/shared/src/subscription/configs.ts.

Test plan

  • README renders correctly on GitHub

Summary by cubic

Restructures the Supported providers table to show at-a-glance auth options (API key vs subscription) and adds missing providers. This makes it clearer how to connect and which plans are supported.

  • New Features
    • Replace the Models column with API key and Subscription columns; include plan names where relevant.
    • Add GitHub Copilot and Ollama Cloud; merge Ollama local/cloud into one row.
    • Remove Amazon Nova (not in PROVIDER_REGISTRY).
    • Clarify that custom providers use an OpenAI-compatible endpoint.

Written for commit 187b261. Summary will update on new commits.

Replace the Models column with two columns for API key and subscription
support, add GitHub Copilot and Ollama Cloud, remove Amazon Nova (not
in the provider registry), and clarify custom providers as
OpenAI-compatible.
@codecov
Copy link
Copy Markdown

codecov bot commented Apr 13, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 98.39%. Comparing base (e5215ca) to head (187b261).
⚠️ Report is 5 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main    #1533   +/-   ##
=======================================
  Coverage   98.39%   98.39%           
=======================================
  Files         131      131           
  Lines        8977     8977           
  Branches     3394     3394           
=======================================
  Hits         8833     8833           
  Misses        134      134           
  Partials       10       10           
Flag Coverage Δ
frontend 98.45% <ø> (ø)
manifest 97.82% <ø> (ø)
plugin 94.66% <ø> (ø)
shared 100.00% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link
Copy Markdown

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 2 files

@brunobuddy brunobuddy merged commit d0e5ad3 into main Apr 13, 2026
12 checks passed
@brunobuddy brunobuddy deleted the readme-models branch April 13, 2026 00:17
brunobuddy added a commit that referenced this pull request Apr 13, 2026
Resolves conflicts after main merged parallel cleanup PRs (#1528, #1533,
#1534, #1536, #1537, #1538) that removed both openclaw-plugins packages.
Takes main's direction on:
- openclaw-plugins/manifest-model-router removal (main deleted both)
- docker-compose.yml local-testing framing (main's choice)
- Dockerfile healthcheck start-period=45s (main's fix)

Keeps this branch's unique contributions:
- Backend: delete all local-mode source files (LocalAuthGuard,
  local-mode.constants, local-bootstrap.service, limit-check-local,
  version-check.service), simplify sql-dialect.ts to Postgres-only,
  drop sql.js dep, remove backend-sqljs CI job
- Frontend: delete services/local-mode.ts, VersionIndicator component,
  remove isLocalMode/isDevMode branches across ~14 components
- AUTO_MIGRATE env var in database.module.ts + seeder
- Unified EMAIL_* env var scheme in send-email.ts + app.config.ts +
  notification-email.service.ts (covers both Better Auth transactional
  and threshold alerts via existing fallback)
- Docker compose: add AUTO_MIGRATE, EMAIL_*, OAuth env var passthroughs;
  drop MANIFEST_TRUST_LAN (dead after LocalAuthGuard removal)
- backend/.env.example: new EMAIL_* block, deprecate legacy MAILGUN_*
- Rewrite E2E test helpers to use Postgres (was sql.js)
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