Skip to main content
Workspace lanes allow users to maintain separate AI contexts (history, memory, system prompt) within a single account. Each lane is stored as an isolated session namespace.

Configuration

lanes:
  enabled: true
  maxPerUser: 5
  storage: "sqlite"
  isolateMemory: true
  isolateSystemPrompt: false
KeyTypeDefaultDescription
enabledbooleanfalseEnable workspace lanes for all users
maxPerUserinteger5Maximum lanes per user (max: 20)
storagestringinherits session.storageStorage backend for lane data
isolateMemorybooleantrueSeparate memory store per lane
isolateSystemPromptbooleanfalseAllow per-lane system prompt overrides

Per-agent override

agents:
  myagent:
    lanes:
      enabled: true
      maxPerUser: 3

Storage considerations

Lanes inherit the same backend as sessions (session.storage). For large deployments, prefer sqlite or postgres over memory.