feat: add telegram /model and /reasoning overrides (#147)

This commit is contained in:
banteg
2026-01-16 00:40:26 +04:00
committed by GitHub
parent e0826ed18c
commit 155043497b
20 changed files with 1435 additions and 28 deletions
@@ -36,6 +36,8 @@ This line is parsed from replies and takes precedence over new directives.
|---------|-------------|
| `/cancel` | Reply to the progress message to stop the current run. |
| `/agent` | Show/set the default agent for the current scope. |
| `/model` | Show/set the model override for the current scope. |
| `/reasoning` | Show/set the reasoning override for the current scope. |
| `/file put <path>` | Upload a document into the repo/worktree (requires file transfer enabled). |
| `/file get <path>` | Fetch a file or directory back into Telegram. |
| `/topic <project> @branch` | Create/bind a topic (topics enabled). |
+1 -1
View File
@@ -58,7 +58,7 @@ Explicit invocation includes any of:
- `@botname` mention in the message.
- `/engine` or `/project_alias` as the first token.
- Replying to a bot message.
- Built-in or plugin slash commands (for example `/agent`, `/file`, `/trigger`).
- Built-in or plugin slash commands (for example `/agent`, `/model`, `/reasoning`, `/file`, `/trigger`).
Commands: