Clawdbot Config Issue: anthropic:claude-cli Profile Missing API Credentials : raistlin28
@Krill 🦐
Clawdbot could not respond in a whatsapp group earlier.
I restarted gateway and everything is ok now.
Can you help me understand what exactly happened, and what do i need to fix to avoid this from happening in the future.
--------------
Original Gateway message:
03:05:34 [whatsapp] Inbound message 1202333449471861@g.us -> +60121234(group, 1606 chars)
Embedded agent failed before reply: No credentials found for profile "anthropic:claude-cli".
03:05:37 [whatsapp] Auto-replied to 1202333449471861@g.us
--------------
Message from DM with clawdbot:
[11:09 AM, 1/12/2026] Donna, Y: That's a config issue — the EG Kids group has an embedded agent assigned that's trying to use a profile called anthropic:claude-cli, but that profile doesn't have API credentials configured.
Let me check the gateway config:
[11:09 AM, 1/12/2026] Donna, Y: Found it. Here's what's happening:
The profile anthropic:claude-cli is defined but has no API key stored.
Looking at your config:
json
"anthropic:claude-cli": {
"provider": "anthropic",
"mode": "token" // ← defined, but no actual token saved
}
The EG Kids group (12345@g.us) is bound to the community agent, and somewhere in that chain it's trying to use the claude-cli profile instead of the working anthropic:default one.
Two options to fix:
1. Add credentials to that profile:
bash
clawdbot auth add anthropic:claude-cli
2. Or remove the unused profile so it falls back to anthropic:default (which is working for this session right now).
Which do you want? Or do you remember why claude-cli was set up as a separate profile in the first place?
Clawdbot 2026.1.10 (e84eb3e)
Model: anthropic/claude-opus-4-5 ·
oauth (anthropic:claude-cli)
Tokens: 8 in / 600 out
Context: 22k/200k (11%) ·
Compactions: 0
Session: agent:main:main • updated just now
Runtime: direct · Think: low
Queue: collect (depth 0)
Clawdbot could not respond in a whatsapp group earlier.
I restarted gateway and everything is ok now.
Can you help me understand what exactly happened, and what do i need to fix to avoid this from happening in the future.
--------------
Original Gateway message:
03:05:34 [whatsapp] Inbound message 1202333449471861@g.us -> +60121234(group, 1606 chars)
Embedded agent failed before reply: No credentials found for profile "anthropic:claude-cli".
03:05:37 [whatsapp] Auto-replied to 1202333449471861@g.us
--------------
Message from DM with clawdbot:
[11:09 AM, 1/12/2026] Donna, Y: That's a config issue — the EG Kids group has an embedded agent assigned that's trying to use a profile called anthropic:claude-cli, but that profile doesn't have API credentials configured.
Let me check the gateway config:
[11:09 AM, 1/12/2026] Donna, Y: Found it. Here's what's happening:
The profile anthropic:claude-cli is defined but has no API key stored.
Looking at your config:
json
"anthropic:claude-cli": {
"provider": "anthropic",
"mode": "token" // ← defined, but no actual token saved
}
The EG Kids group (12345@g.us) is bound to the community agent, and somewhere in that chain it's trying to use the claude-cli profile instead of the working anthropic:default one.
Two options to fix:
1. Add credentials to that profile:
bash
clawdbot auth add anthropic:claude-cli
2. Or remove the unused profile so it falls back to anthropic:default (which is working for this session right now).
Which do you want? Or do you remember why claude-cli was set up as a separate profile in the first place?
