Skip to content

docs: bring-your-own-key copy (drop subscription-login claim) — compliance - #85

Merged
dev-josias merged 1 commit into
mainfrom
fix/compliance-byo-key-copy
Jul 4, 2026
Merged

docs: bring-your-own-key copy (drop subscription-login claim) — compliance#85
dev-josias merged 1 commit into
mainfrom
fix/compliance-byo-key-copy

Conversation

@dev-josias

Copy link
Copy Markdown
Contributor

Neutralizes the "no API key needed — uses your existing login" messaging on the live surfaces.

Why: powering a distributed third-party app with a provider subscription login isn't a clean path — Anthropic explicitly prohibits it, OpenAI recommends API keys for distributed/programmatic use. So we stop advertising it and lead with bring your own key (Claude / OpenAI).

Scope (live surfaces):

  • README — the 'External agent CLIs — no API key needed' bullet → a BYO-key AI-assistant bullet.
  • docs/index.html (Pages) — the 'No API key to paste — it uses your existing login' claim → connect your Claude/OpenAI key.
  • (umide-web / umide.dev already patched + redeployed on its own repo.)

Not in scope (handled by the refactor): the in-app status strings and the CLI backends themselves are removed by the single-agent change (docs/design/single-agent.md / PR #84). This is the quick standalone fix for the public-facing claim while that lands.

Docs-only — no code change.

…compliance)

Powering a distributed third-party app with a provider SUBSCRIPTION login isn't a
clean path — Anthropic prohibits it, OpenAI recommends API keys. Stop advertising
it on the README + Pages site; lead with connecting a Claude/OpenAI API key. The
in-app strings + the CLI backends themselves are removed by the single-agent
refactor (docs/design/single-agent.md).
@dev-josias
dev-josias merged commit 537925a into main Jul 4, 2026
@dev-josias
dev-josias deleted the fix/compliance-byo-key-copy branch July 4, 2026 16:22
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