diff --git a/docs/cli/index.md b/docs/cli/index.md index 7cac850b55e..de05774dbb0 100644 --- a/docs/cli/index.md +++ b/docs/cli/index.md @@ -1609,7 +1609,7 @@ Notes: - `setup-token` and `paste-token` are generic token commands for providers that expose token auth methods. - `setup-token` requires an interactive TTY and runs the provider's token-auth method. - `paste-token` prompts for the token value and defaults to auth profile id `:manual` when `--profile-id` is omitted. -- Anthropic legacy token profiles still run if already configured, but Anthropic no longer supports `setup-token` or `paste-token` as a new OpenClaw auth path. +- Anthropic OAuth/token profiles still run if already configured, but Anthropic no longer supports `setup-token` or `paste-token` as a new OpenClaw auth path. ### `models auth order get|set|clear` diff --git a/docs/cli/models.md b/docs/cli/models.md index d5a4840c849..f51c4fed29c 100644 --- a/docs/cli/models.md +++ b/docs/cli/models.md @@ -131,4 +131,4 @@ Notes: - `paste-token --expires-in ` stores an absolute token expiry from a relative duration such as `365d` or `12h`. - Anthropic billing note: Anthropic changed third-party harness billing on **April 4, 2026 at 12:00 PM PT / 8:00 PM BST**. Anthropic says Claude subscription limits no longer cover OpenClaw, and Claude CLI traffic in OpenClaw now requires **Extra Usage** billed separately from the subscription. -- Existing legacy Anthropic token profiles still run if already configured, but Anthropic no longer supports `setup-token` or `paste-token` as a new OpenClaw auth path. +- Existing Anthropic OAuth/token profiles still run if already configured, but Anthropic no longer supports `setup-token` or `paste-token` as a new OpenClaw auth path. diff --git a/docs/concepts/model-providers.md b/docs/concepts/model-providers.md index e510b12b31b..02e49f596e3 100644 --- a/docs/concepts/model-providers.md +++ b/docs/concepts/model-providers.md @@ -256,7 +256,7 @@ OpenClaw ships with the pi‑ai catalog. These providers require **no** - CLI: `openclaw onboard --auth-choice apiKey` or `openclaw onboard --auth-choice anthropic-cli` - Direct public Anthropic requests support the shared `/fast` toggle and `params.fastMode`, including API-key and OAuth-authenticated traffic sent to `api.anthropic.com`; OpenClaw maps that to Anthropic `service_tier` (`auto` vs `standard_only`) - Billing note: Anthropic changed third-party harness billing on **April 4, 2026 at 12:00 PM PT / 8:00 PM BST**. Anthropic says Claude subscription limits no longer cover OpenClaw, and Anthropic OAuth/subscription traffic now requires **Extra Usage** billed separately from the subscription. -- Existing legacy Anthropic token profiles still run if already configured, but new setup is no longer offered through onboarding or auth commands. +- Existing Anthropic OAuth/token profiles still run if already configured, but new setup is no longer offered through onboarding or auth commands. ```json5 { diff --git a/docs/concepts/oauth.md b/docs/concepts/oauth.md index cafd2a08016..72dfd75b286 100644 --- a/docs/concepts/oauth.md +++ b/docs/concepts/oauth.md @@ -64,12 +64,12 @@ All of the above also respect `$OPENCLAW_STATE_DIR` (state dir override). Full r For static secret refs and runtime snapshot activation behavior, see [Secrets Management](/gateway/secrets). -## Anthropic legacy token compatibility +## Anthropic OAuth/token compatibility Anthropic changed third-party harness billing on **April 4, 2026 at 12:00 PM PT / 8:00 PM BST**. Anthropic says Claude subscription limits no longer cover -OpenClaw or other third-party harnesses. Existing Anthropic token profiles +OpenClaw or other third-party harnesses. Existing Anthropic OAuth/token profiles remain technically usable in OpenClaw, but Anthropic now requires **Extra Usage** (pay-as-you-go billed separately from the subscription) for that traffic. diff --git a/docs/gateway/authentication.md b/docs/gateway/authentication.md index 0361a246f95..c8d41558a3f 100644 --- a/docs/gateway/authentication.md +++ b/docs/gateway/authentication.md @@ -59,7 +59,7 @@ API keys for daemon use: `openclaw onboard`. See [Help](/help) for details on env inheritance (`env.shellEnv`, `~/.openclaw/.env`, systemd/launchd). -## Anthropic: legacy token compatibility +## Anthropic: OAuth/token compatibility Existing Anthropic OAuth/token profiles are still honored at runtime if they are already configured, but OpenClaw no longer offers Anthropic setup-token diff --git a/docs/help/faq.md b/docs/help/faq.md index 9400db71fc2..e0921576eb9 100644 --- a/docs/help/faq.md +++ b/docs/help/faq.md @@ -613,7 +613,7 @@ Quick answers plus deeper troubleshooting for real-world setups (local dev, VPS, Yes. Reuse a local **Claude CLI** login on the gateway host with `openclaw models auth login --provider anthropic --method cli --set-default`. - Existing legacy Anthropic token profiles still run if they are already configured, but OpenClaw no longer offers Anthropic setup-token as a new setup path. See [Anthropic](/providers/anthropic) and [OAuth](/concepts/oauth). + Existing Anthropic OAuth/token profiles still run if they are already configured, but OpenClaw no longer offers Anthropic setup-token as a new setup path. See [Anthropic](/providers/anthropic) and [OAuth](/concepts/oauth). Other providers can still use the generic token helpers with `openclaw models auth setup-token --provider ` or `openclaw models auth paste-token --provider `. diff --git a/docs/providers/anthropic.md b/docs/providers/anthropic.md index 021780bb0ea..ead10710618 100644 --- a/docs/providers/anthropic.md +++ b/docs/providers/anthropic.md @@ -10,7 +10,7 @@ title: "Anthropic" Anthropic builds the **Claude** model family and provides access via an API. In OpenClaw, new Anthropic setup should use an API key or the local Claude CLI -backend. Existing legacy Anthropic token profiles are still honored at runtime +backend. Existing Anthropic OAuth/token profiles are still honored at runtime if they are already configured. @@ -273,7 +273,7 @@ If the `claude` binary is not on the gateway host PATH: ### Migrate from Anthropic auth to Claude CLI -If you currently use `anthropic/...` with a legacy token profile or API key and want to +If you currently use `anthropic/...` with an Anthropic OAuth/token profile or API key and want to switch the same gateway host to Claude CLI, OpenClaw supports that as a normal provider-auth migration path. @@ -337,7 +337,7 @@ More details: [/gateway/cli-backends](/gateway/cli-backends) OpenClaw usage with Claude CLI or Anthropic OAuth/subscription token auth requires **Extra Usage** (pay-as-you-go billed separately from the subscription). -- Existing legacy Anthropic token profiles are still honored at runtime, but +- Existing Anthropic OAuth/token profiles are still honored at runtime, but OpenClaw no longer offers setup-token onboarding or auth commands for new setups. - Auth details + reuse rules are in [/concepts/oauth](/concepts/oauth). diff --git a/docs/reference/api-usage-costs.md b/docs/reference/api-usage-costs.md index e2a16412186..6a91f9fe88b 100644 --- a/docs/reference/api-usage-costs.md +++ b/docs/reference/api-usage-costs.md @@ -26,7 +26,7 @@ OpenClaw features that can generate provider usage or paid API calls. **Per-message cost footer** - `/usage full` appends a usage footer to every reply, including **estimated cost** (API-key only). -- `/usage tokens` shows tokens only; subscription-style OAuth, legacy token, and CLI flows hide dollar cost. +- `/usage tokens` shows tokens only; subscription-style OAuth/token and CLI flows hide dollar cost. - Gemini CLI note: when the CLI returns JSON output, OpenClaw reads usage from `stats`, normalizes `stats.cached` into `cacheRead`, and derives input tokens from `stats.input_tokens - stats.cached` when needed.