|
85 | 85 | ## Prerequisites |
86 | 86 |
|
87 | 87 | - **Node.js 20.0.0+** - [Download](https://nodejs.org/) |
88 | | -- **LLM API Key** - One of: [Anthropic](https://console.anthropic.com/) (recommended), [OpenAI](https://platform.openai.com/), [Google](https://aistudio.google.com/), [xAI](https://console.x.ai/), [Groq](https://console.groq.com/), [OpenRouter](https://openrouter.ai/), [Moonshot](https://platform.moonshot.ai/), [Mistral](https://console.mistral.ai/), [Cerebras](https://cloud.cerebras.ai/), [ZAI](https://open.bigmodel.cn/), [MiniMax](https://platform.minimaxi.com/), [Hugging Face](https://huggingface.co/settings/tokens) — or keyless: Codex (auto-detect), Cocoon (TON), Local (Ollama/vLLM) |
| 88 | +- **LLM API Key** - One of: [Anthropic](https://console.anthropic.com/) (recommended), [OpenAI](https://platform.openai.com/), [Google](https://aistudio.google.com/), [xAI](https://console.x.ai/), [Groq](https://console.groq.com/), [OpenRouter](https://openrouter.ai/), [Moonshot](https://platform.moonshot.ai/), [Mistral](https://console.mistral.ai/), [Cerebras](https://cloud.cerebras.ai/), [ZAI](https://open.bigmodel.cn/), [MiniMax](https://platform.minimaxi.com/), [Hugging Face](https://huggingface.co/settings/tokens) — or keyless: Codex (auto-detect), Gocoon (TON), Local (Ollama/vLLM) |
89 | 89 | - **Telegram Account** - Dedicated account recommended for security |
90 | 90 | - **Telegram API Credentials** - From [my.telegram.org/apps](https://my.telegram.org/apps) |
91 | 91 | - **Your Telegram User ID** - Message [@userinfobot](https://t.me/userinfobot) |
@@ -172,7 +172,7 @@ The `teleton setup` wizard generates a fully configured `~/.teleton/config.yaml` |
172 | 172 |
|
173 | 173 | ```yaml |
174 | 174 | agent: |
175 | | - provider: "anthropic" # anthropic | openai | google | xai | groq | openrouter | moonshot | mistral | cerebras | zai | minimax | huggingface | cocoon | local |
| 175 | + provider: "anthropic" # anthropic | openai | google | xai | groq | openrouter | moonshot | mistral | cerebras | zai | minimax | huggingface | gocoon | local |
176 | 176 | api_key: "sk-ant-api03-..." |
177 | 177 | model: "claude-haiku-4-5-20251001" |
178 | 178 | utility_model: "claude-haiku-4-5-20251001" # for summarization, compaction, vision |
@@ -235,7 +235,7 @@ ton_proxy: # Optional: .ton domain proxy |
235 | 235 | <td align="center"><br><b>ZAI</b><br>GLM-5<br><br></td> |
236 | 236 | <td align="center"><br><b>MiniMax</b><br>M2.5<br><br></td> |
237 | 237 | <td align="center"><br><b>Hugging Face</b><br>DeepSeek V3.2<br><br></td> |
238 | | -<td align="center"><br><b>Cocoon</b><br>Decentralized (TON)<br><br></td> |
| 238 | +<td align="center"><br><b>Gocoon</b><br>Decentralized (TON)<br><br></td> |
239 | 239 | <td align="center"><br><b>Local</b><br>Ollama, vLLM, LM Studio<br><br></td> |
240 | 240 | </tr> |
241 | 241 | </table> |
@@ -475,7 +475,7 @@ The SDK provides namespaced access to core services: |
475 | 475 |
|
476 | 476 | | Layer | Technology | |
477 | 477 | |-------|------------| |
478 | | -| LLM | Multi-provider via [pi-ai](https://github.com/mariozechner/pi-ai) (15 providers: Anthropic, Codex, OpenAI, Google, xAI, Groq, OpenRouter, Moonshot, Mistral, Cerebras, ZAI, MiniMax, Hugging Face, Cocoon, Local) | |
| 478 | +| LLM | Multi-provider via [pi-ai](https://github.com/mariozechner/pi-ai) (15 providers: Anthropic, Codex, OpenAI, Google, xAI, Groq, OpenRouter, Moonshot, Mistral, Cerebras, ZAI, MiniMax, Hugging Face, Gocoon, Local) | |
479 | 479 | | Telegram Userbot | [GramJS](https://gram.js.org/) Layer 223 fork (MTProto) | |
480 | 480 | | Inline Bot | [Grammy](https://grammy.dev/) (Bot API, for deals) | |
481 | 481 | | Blockchain | [TON SDK](https://github.com/ton-org/ton) (W5R1 wallet) | |
@@ -593,7 +593,7 @@ packages/sdk/ # Published @teleton-agent/sdk |
593 | 593 | | **Payment security** | `INSERT OR IGNORE` on tx hashes prevents double-spend, atomic status transitions prevent race conditions | |
594 | 594 | | **Exec audit** | All YOLO mode commands logged to `exec_audit` table with user, command, output, and timestamps | |
595 | 595 | | **Pino redaction** | Structured logging with automatic redaction of apiKey, password, secret, token, mnemonic fields | |
596 | | -| **Tool scoping** | Financial tools DM-only, moderation group-only, admin-only policies, per-chat permissions configurable at runtime | |
| 596 | +| **Tool access control** | Per-tool access level (all, allow-list, admin, off), DM vs group gated by global policies, per-group module permissions, all runtime-configurable | |
597 | 597 |
|
598 | 598 | ### Reporting Vulnerabilities |
599 | 599 |
|
|
0 commit comments