From d1c95c84b53cba865d8f2cf03157967a0cd4da59 Mon Sep 17 00:00:00 2001 From: Vincent Koc Date: Mon, 23 Mar 2026 10:17:07 -0700 Subject: [PATCH] docs: fix nav ordering, missing pages, and stale model references - Sort providers alphabetically in docs.json nav - Sort channels alphabetically in docs.json nav (slack before synology-chat) - Add install/migrating-matrix to Maintenance nav section (was orphaned) - Remove zh-CN/plugins/architecture from nav (file does not exist) - Add Voice Call to channels index page - Add missing providers to providers index (DeepSeek, GitHub Copilot, OpenCode Go, Synthetic) - Sort providers index alphabetically - Update stale claude-3-5-sonnet model reference to claude-sonnet-4-6 in webhook docs --- docs/automation/webhook.md | 2 +- docs/channels/index.md | 3 ++- docs/docs.json | 14 +++++++------- docs/providers/index.md | 8 ++++++-- 4 files changed, 16 insertions(+), 11 deletions(-) diff --git a/docs/automation/webhook.md b/docs/automation/webhook.md index 99050eb3fed..daccab7f98d 100644 --- a/docs/automation/webhook.md +++ b/docs/automation/webhook.md @@ -86,7 +86,7 @@ Payload: - `deliver` optional (boolean): If `true`, the agent's response will be sent to the messaging channel. Defaults to `true`. Responses that are only heartbeat acknowledgments are automatically skipped. - `channel` optional (string): The messaging channel for delivery. Core channels: `last`, `whatsapp`, `telegram`, `discord`, `slack`, `signal`, `imessage`, `irc`, `googlechat`, `line`. Extension channels (plugins): `msteams`, `mattermost`, and others. Defaults to `last`. - `to` optional (string): The recipient identifier for the channel (e.g., phone number for WhatsApp/Signal, chat ID for Telegram, channel ID for Discord/Slack/Mattermost (plugin), conversation ID for Microsoft Teams). Defaults to the last recipient in the main session. -- `model` optional (string): Model override (e.g., `anthropic/claude-3-5-sonnet` or an alias). Must be in the allowed model list if restricted. +- `model` optional (string): Model override (e.g., `anthropic/claude-sonnet-4-6` or an alias). Must be in the allowed model list if restricted. - `thinking` optional (string): Thinking level override (e.g., `low`, `medium`, `high`). - `timeoutSeconds` optional (number): Maximum duration for the agent run in seconds. diff --git a/docs/channels/index.md b/docs/channels/index.md index a81b7e39758..3a2fc0afc8c 100644 --- a/docs/channels/index.md +++ b/docs/channels/index.md @@ -26,11 +26,12 @@ Text is supported everywhere; media and reactions vary by channel. - [Nextcloud Talk](/channels/nextcloud-talk) — Self-hosted chat via Nextcloud Talk (plugin, installed separately). - [Nostr](/channels/nostr) — Decentralized DMs via NIP-04 (plugin, installed separately). - [Signal](/channels/signal) — signal-cli; privacy-focused. -- [Synology Chat](/channels/synology-chat) — Synology NAS Chat via outgoing+incoming webhooks (plugin, installed separately). - [Slack](/channels/slack) — Bolt SDK; workspace apps. +- [Synology Chat](/channels/synology-chat) — Synology NAS Chat via outgoing+incoming webhooks (plugin, installed separately). - [Telegram](/channels/telegram) — Bot API via grammY; supports groups. - [Tlon](/channels/tlon) — Urbit-based messenger (plugin, installed separately). - [Twitch](/channels/twitch) — Twitch chat via IRC connection (plugin, installed separately). +- [Voice Call](/plugins/voice-call) — Telephony via Plivo or Twilio (plugin, installed separately). - [WebChat](/web/webchat) — Gateway WebChat UI over WebSocket. - [WhatsApp](/channels/whatsapp) — Most popular; uses Baileys and requires QR pairing. - [Zalo](/channels/zalo) — Zalo Bot API; Vietnam's popular messenger (plugin, installed separately). diff --git a/docs/docs.json b/docs/docs.json index 740958ba112..1f1a17c7f84 100644 --- a/docs/docs.json +++ b/docs/docs.json @@ -950,6 +950,7 @@ "pages": [ "install/updating", "install/migrating", + "install/migrating-matrix", "install/uninstall", "install/development-channels" ] @@ -979,8 +980,8 @@ "channels/nextcloud-talk", "channels/nostr", "channels/signal", - "channels/synology-chat", "channels/slack", + "channels/synology-chat", "channels/telegram", "channels/tlon", "channels/twitch", @@ -1180,26 +1181,26 @@ "pages": [ "providers/anthropic", "providers/bedrock", - "providers/cloudflare-ai-gateway", "providers/claude-max-api-proxy", + "providers/cloudflare-ai-gateway", "providers/deepgram", "providers/deepseek", "providers/github-copilot", + "providers/glm", "providers/google", "providers/groq", "providers/huggingface", "providers/kilocode", "providers/litellm", - "providers/glm", "providers/minimax", + "providers/mistral", "providers/modelstudio", "providers/moonshot", - "providers/mistral", "providers/nvidia", "providers/ollama", "providers/openai", - "providers/opencode-go", "providers/opencode", + "providers/opencode-go", "providers/openrouter", "providers/perplexity-provider", "providers/qianfan", @@ -1207,8 +1208,8 @@ "providers/sglang", "providers/synthetic", "providers/together", - "providers/vercel-ai-gateway", "providers/venice", + "providers/vercel-ai-gateway", "providers/vllm", "providers/volcengine", "providers/xai", @@ -1745,7 +1746,6 @@ { "group": "扩展", "pages": [ - "zh-CN/plugins/architecture", "zh-CN/plugins/voice-call", "zh-CN/plugins/zalouser", "zh-CN/plugins/manifest", diff --git a/docs/providers/index.md b/docs/providers/index.md index 93ccdf27635..c0eac53e92b 100644 --- a/docs/providers/index.md +++ b/docs/providers/index.md @@ -29,6 +29,8 @@ Looking for chat channel docs (WhatsApp/Telegram/Discord/Slack/Mattermost (plugi - [Amazon Bedrock](/providers/bedrock) - [Anthropic (API + Claude Code CLI)](/providers/anthropic) - [Cloudflare AI Gateway](/providers/cloudflare-ai-gateway) +- [DeepSeek](/providers/deepseek) +- [GitHub Copilot](/providers/github-copilot) - [GLM models](/providers/glm) - [Google (Gemini)](/providers/google) - [Groq (LPU inference)](/providers/groq) @@ -42,15 +44,17 @@ Looking for chat channel docs (WhatsApp/Telegram/Discord/Slack/Mattermost (plugi - [NVIDIA](/providers/nvidia) - [Ollama (cloud + local models)](/providers/ollama) - [OpenAI (API + Codex)](/providers/openai) -- [OpenCode (Zen + Go)](/providers/opencode) +- [OpenCode](/providers/opencode) +- [OpenCode Go](/providers/opencode-go) - [OpenRouter](/providers/openrouter) - [Perplexity (web search)](/providers/perplexity-provider) - [Qianfan](/providers/qianfan) - [Qwen (OAuth)](/providers/qwen) - [SGLang (local models)](/providers/sglang) +- [Synthetic](/providers/synthetic) - [Together AI](/providers/together) -- [Vercel AI Gateway](/providers/vercel-ai-gateway) - [Venice (Venice AI, privacy-focused)](/providers/venice) +- [Vercel AI Gateway](/providers/vercel-ai-gateway) - [vLLM (local models)](/providers/vllm) - [Volcengine (Doubao)](/providers/volcengine) - [xAI](/providers/xai)