Modes
Modes are session-scoped prompt overlays. They change how the currently selected chat agent works right now without creating a new agent, changing memory, or changing sub-agent presets.
Use modes when you want a temporary working style:
| Mode | Use it for |
|---|---|
concise | Short, direct answers |
technical | Detailed technical analysis |
creative | Broad ideation and alternatives |
teacher | Step-by-step explanation |
plan | Scoping and sequencing before implementation |
build | Implementation-focused work |
review | Bug-focused code review |
research | Evidence-first investigation |
elevated | Extra caution for risky operations |
Switch the active session from the web chat input or any channel that supports regular slash commands:
/mode
/mode review
/mode 3
/mode none
/mode lists available modes. /mode none clears the overlay.
Configure Modes
Built-in modes are available on every install. Add or override modes in
moltis.toml:
[modes.presets.incident]
name = "Incident"
description = "production incident response"
prompt = "Prioritize impact, timeline, mitigation, rollback, logs, and clear status updates."
Mode presets are intentionally small. For durable identity, memory, and chat
history, create a chat agent. For delegated work through spawn_agent, use an
agent preset.