Customization
Selesai ships a mix of bundled manifest extensions (loaded automatically), optional extensions (installed separately), and core built-in extensions (part of the runtime, not listed in the extension manifest). This page lists each one, where its settings live, and links to its guide.
Progressive capability gateway
Optional extension tools and skills are kept out of the default model context, but remain available on demand:
- Use
capability_catalogto search the compact catalog. - Use
capability_discoverwith the exact tool name, then call the activated tool on the next turn. - Use
capability_skill_showwith the exact skill name before applying a skill.
Built-in tools are unaffected. Set SELESAI_CAPABILITY_GATEWAY=0 to disable the gateway.
Every shipped, optional, and core extension is listed below with its primary configuration location and a link to its guide.
Bundled extensions
Loaded automatically from the bundled-extension manifest.
| Name | Category | Primary configuration | Guide |
|---|---|---|---|
| Subagent delegation | Delegation and workflows | ~/.selesai/agent/extensions/subagent/config.json | Open guide |
| Web research | Research and interaction | ~/.selesai/agent/extensions/pi-web-agent/config.json | Open guide |
| Interactive questions | Research and interaction | question({ questions: [...] }) | Open guide |
| Public code search | Research and interaction | grep_app({ ... }) | Open guide |
| Session coordination | Continuity and recovery | ~/.selesai/agent/intercom/config.json | Open guide |
| Persistent memory | Continuity and recovery | ~/.selesai/agent/pi-hermes-memory/ (agent dir) | Open guide |
| Herdr pane state | Continuity and recovery | — | Open guide |
| Turn-level undo | Continuity and recovery | No user configuration | Open guide |
| Copy turn | Continuity and recovery | No user configuration | Open guide |
| Context reminder | Continuity and recovery | No user configuration | Open guide |
| Auto session naming | Continuity and recovery | No user configuration | Open guide |
| Session handoff | Continuity and recovery | No user configuration | Open guide |
| TPS tracker | Terminal workspace | No user configuration | Open guide |
| Progressive capability gateway | Terminal workspace | — | Open guide |
| Zentui TUI | Terminal workspace | ~/.selesai/agent/zentui.json | Open guide |
| Cost reconciliation | Terminal workspace | No user configuration | Open guide |
| Tool display | Terminal workspace | ~/.selesai/agent/extensions/pi-tool-display/config.json | Open guide |
| Token onboarding | Terminal workspace | ~/.selesai/agent/ | Open guide |
| Inline skills | Skills and productivity | No user configuration | Open guide |
| Ponytail communication | Skills and productivity | $XDG_CONFIG_HOME/ponytail/config.json, ~/.config/ponytail/config.json, or %APPDATA%\ponytail\config.json | Open guide |
| RTK integration | Skills and productivity | No user configuration | Open guide |
| Agent browser automation | Skills and productivity | No user configuration | Open guide |
Optional extensions
Not loaded automatically; install or enable it separately.
| Name | Category | Primary configuration | Guide |
|---|---|---|---|
| Rewind checkpoints | Continuity and recovery | ~/.selesai/agent/settings.json | Open guide |
Core built-in extensions
Shipped as part of the Selesai core runtime; not in the extension manifest.
| Name | Category | Primary configuration | Guide |
|---|---|---|---|
| llama.cpp model manager | Terminal workspace | /login llama.cpp | Open guide |