docs: restore faq and fix redirect

This commit is contained in:
Peter Steinberger
2026-01-24 09:39:19 +00:00
parent ea2ccd8ae6
commit 4074fa0471
3 changed files with 30 additions and 29 deletions

View File

@@ -771,11 +771,11 @@
},
{
"source": "/start/faq",
"destination": "/help"
"destination": "/help/faq"
},
{
"source": "/start/faq/",
"destination": "/help"
"destination": "/help/faq"
},
{
"source": "/oauth",

View File

@@ -61,33 +61,6 @@ Disable Advanced Security or add `docs.clawd.bot` to the allowlist, then retry.
- [Models](/cli/models)
- [OAuth / auth concepts](/concepts/oauth)
### “Cross-context messaging denied” (Telegram → Discord, etc.)
Clawdbot blocks **crossprovider** sends by default. If a tool call is bound to
Telegram, it wont send to Discord unless you explicitly allow it.
Enable crossprovider messaging for the agent:
```json5
{
agents: {
defaults: {
tools: {
message: {
crossContext: {
allowAcrossProviders: true,
marker: { enabled: true, prefix: "[from {channel}] " }
}
}
}
}
}
}
```
Restart the gateway after editing config. If you only want this for a single
agent, set it under `agents.list[].tools.message` instead.
### `/model` says `model not allowed`
This usually means `agents.defaults.models` is configured as an allowlist. When its non-empty,

View File

@@ -123,6 +123,7 @@ Quick answers plus deeper troubleshooting for real-world setups (local dev, VPS,
- [WhatsApp: will it message my contacts? How does pairing work?](#whatsapp-will-it-message-my-contacts-how-does-pairing-work)
- [Chat commands, aborting tasks, and “it wont stop”](#chat-commands-aborting-tasks-and-it-wont-stop)
- [How do I stop/cancel a running task?](#how-do-i-stopcancel-a-running-task)
- [How do I send a Discord message from Telegram? (“Cross-context messaging denied”)](#how-do-i-send-a-discord-message-from-telegram-cross-context-messaging-denied)
- [Why does it feel like the bot “ignores” rapidfire messages?](#why-does-it-feel-like-the-bot-ignores-rapidfire-messages)
## First 60 seconds if something's broken
@@ -1629,6 +1630,33 @@ Slash commands overview: see [Slash commands](/tools/slash-commands).
Most commands must be sent as a **standalone** message that starts with `/`, but a few shortcuts (like `/status`) also work inline for allowlisted senders.
### How do I send a Discord message from Telegram? (“Cross-context messaging denied”)
Clawdbot blocks **crossprovider** messaging by default. If a tool call is bound
to Telegram, it wont send to Discord unless you explicitly allow it.
Enable crossprovider messaging for the agent:
```json5
{
agents: {
defaults: {
tools: {
message: {
crossContext: {
allowAcrossProviders: true,
marker: { enabled: true, prefix: "[from {channel}] " }
}
}
}
}
}
}
```
Restart the gateway after editing config. If you only want this for a single
agent, set it under `agents.list[].tools.message` instead.
### Why does it feel like the bot “ignores” rapidfire messages?
Queue mode controls how new messages interact with an inflight run. Use `/queue` to change modes: