Sessions – Main vs Non-Main

Understand OpenClaw's session model

Session Types

OpenClaw uses two session types to balance persistent context with isolated task execution.

Main Session

The Main session is your primary, long-running conversation with OpenClaw. It maintains:

Non-Main Sessions

Non-main sessions are isolated, ephemeral task runners. Use them for:

Configuration

{
  "sessions": {
    "main": { "memoryFile": "~/.openclaw/memory.md" },
    "maxNonMain": 3,
    "nonMainTimeout": 300
  }
}
Launch Your Personal AI Agent
OpenClaw connects to WhatsApp, Telegram, Slack and more. Get started in minutes.
Explore OpenClaw Setup →