From 6c02b52358290ea4a51300a1c31ed7b0f581880c Mon Sep 17 00:00:00 2001 From: Veightor <47860869+Veightor@users.noreply.github.com> Date: Sun, 25 Jan 2026 19:10:55 -0500 Subject: [PATCH] Update chutes.md Updated AUTH docs --- docs/providers/chutes.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/docs/providers/chutes.md b/docs/providers/chutes.md index f3ba897f8..b1d62a5d4 100644 --- a/docs/providers/chutes.md +++ b/docs/providers/chutes.md @@ -24,6 +24,24 @@ To configure Chutes with OAuth (browser-based): clawdbot onboard --auth-choice chutes ``` +OAuth allows you to use your Chutes account without manually managing API keys. Clawdbot uses the standard [Sign in with Chutes](https://github.com/chutesai/Sign-in-with-Chutes) flow. + +### OAuth Scopes + +Clawdbot requests the following scopes by default: +- `openid` (Required for authentication) +- `profile` (Access to username) +- `chutes:invoke` (Required to make AI API calls on your behalf) + +### Custom OAuth App (Advanced) + +If you wish to use your own OAuth application instead of the default, set these environment variables before running onboarding: + +- `CHUTES_CLIENT_ID`: Your OAuth client ID +- `CHUTES_CLIENT_SECRET`: Your OAuth client secret (if applicable) +- `CHUTES_OAUTH_REDIRECT_URI`: Your redirect URI (default: `http://127.0.0.1:1456/oauth-callback`) + + ## Config snippet ```json5