Files
tutti/.changeset/claude-code-api-billing-auth.md
agent-radar 2ed3415fb7
Publish Claude Code Binaries / Stage and publish binaries (push) Canceled after 0s
Publish Tutti App Runtime / Build darwin-arm64 (push) Canceled after 0s
Publish Tutti App Runtime / Build darwin-amd64 (push) Canceled after 0s
Publish Tutti App Runtime / Build linux-amd64 (push) Canceled after 0s
Publish Tutti App Runtime / Build windows-amd64 (push) Canceled after 0s
Sync Tutti Agent Skills / sync (push) Canceled after 0s
Windows Agent Adapters / Test Windows agent adapters (push) Canceled after 0s
Windows Daemon Adapters / Test Windows daemon adapters (push) Canceled after 0s
Publish Tutti App Runtime / Publish runtime catalog (push) Canceled after 0s
源码快照 @ 2026-09-01 (source-only, 剔除非源码素材)
2026-09-01 20:17:27 +08:00

741 B

@tutti-os/desktop
@tutti-os/desktop
patch

Treat Claude Code API Usage Billing as authenticated in the environment wizard. Claude Code can run on an API key / auth token / apiKeyHelper instead of an Anthropic Console login; claude auth status only reflects the stored OAuth session and is blind to those env/settings credentials, so the provider status probe now detects them directly and reports the provider as ready instead of blocking on "未登录". The login step label now distinguishes between a Console OAuth session ("已登录账号") and API Usage Billing ("已配置 API 计费"). A bare custom API endpoint without any credential is not treated as API billing, since the user may still be on an OAuth session against that endpoint.