System and Integration Commands
Last updated
Slash commands for MCP, skills, channels, settings, schedules, credentials and the TUI itself.
| Command | Description |
|---|---|
/mcp | List MCP servers · add · per-server login (browser OAuth), reconnect, tools, per-tool permission, remove. Since v1.2.0 status, reconnect, the tool list and disconnect-on-remove go through the daemon; the TUI opens no MCP connections of its own |
/skill | Replaces /skills and /allow-skill in v1.0.22; three tabs. permission: every scanned skill with its source, Enter toggles it between always allow and ask in the global list (~/.config/agenvoy/allow_skill), o opens its folder; the project scope is no longer offered in the TUI (use POST /v1/allowlist). system: multi-select over the installable skills (code-reviewer, commit-generate, go-test-generate, readme-generate, seo-optimize, version-generate, wiki-generate); checked entries are cloned from github.com/agenvoy/skill-<name> into ~/.config/agenvoy/skills/.system_design/, unchecked ones are removed. source (v1.2.0): multi-select over the skill sources claude, codex, copilot, opencode, agents (~/.<source>/skills; claude also covers <cwd>/.claude/skills); unchecked sources are saved to skill_source_disabled in config.json and skipped when scanning. The openai source (~/.openai/skills) was Removed in v1.2.1 |
/channel | Two tabs since v1.1.0, telegram and discord (←/→; /channel discord opens the second). A channel that is not connected asks for its token (validated on enable); a connected one lists its authorized chats — d revokes one — plus disable. The admin relay moved to /config |
/config | Searchable settings: Startup on login (launchd agent on macOS, systemd user unit on Linux), Reply language, Output dir, since v1.1.0 Admin Channel (the authorized chat that receives new-chat verification codes; disable keeps them in the log only), and since v1.2.0 Official guide (inject the vendor prompting guide for the active model; enabled by default, stored as official_guide_disabled) |
/schedule | Recurring (cron) and one-shot (task) entries in one list — Enter fires one now, d deletes it. Add or edit schedules by asking the agent |
/sched-<name> | Manually dispatch an existing scheduler skill body. Filtered by session — only skills bound to the current session's task / cron entries appear |
/update | Fetch the latest release, rebuild, and quit the TUI (re-attach with agen) |
/log | Follow the raw daemon.log through $PAGER (less +F); Ctrl-C stops following |
/key | Update / rotate a keychain value, picked from the recorded key list |
/exit | Exit the TUI (daemon keeps running); /quit is an alias |
There is no
/kuradb. The setup / update / reconnect wizard was removed in v0.35.0 — KuraDB is installed on its own and registered like any other MCP server through /mcp.There is no
/voice, removed in v0.34.3. Inbound voice handling is no longer a toggle: it follows whichever speech-to-text model /model stt selects, and outbound voice replies are no longer synthesized by the channels themselves — generate_audio writes a file instead, and since v1.0.13 an .ogg / .oga / .opus file attached to a Telegram reply is delivered as a voice note.There is no
/sudo. Elevated mode was removed in v0.32.10 in favor of per-request authorization — a path outside $HOME (read or write), sudo or sandbox: false raises one prompt for that call and asks for the system password there, while a sensitive path inside $HOME raises a plain confirmation. Since v1.2.0 the TUI takes the password in a password field after Yes and the daemon verifies it with sudo -S -v. See the Security page.Loaded skills appear in the same picker below the built-in commands, labeled with their source; scheduler skills (
/sched-<name>) follow them.