Sessions & Memory#

MassGen provides robust session management and memory capabilities for interactive, multi-turn conversations with AI agents. This section covers how to maintain context, manage sessions, and work with persistent memory.

Overview#

Session features in MassGen:

  • Multi-turn mode - Interactive conversations with persistent context

  • Memory management - Long-term context preservation across sessions

  • Session restart - Resume and continue previous sessions

  • Graceful cancellation - Save partial progress when interrupting

  • Context windows - Efficient handling of conversation history

Guides in This Section#

đŸ’Ŧ Multi-Turn Mode

Interactive conversations

  • Start interactive sessions

  • Conversation management

  • Session commands

  • Real-time agent responses

Read the Multi-Turn Mode guide →

🧠 Memory

Context preservation

  • Session memory

  • Memory archiving

  • Context management

  • Memory configuration

Read the Memory guide →

🔄 Session Restart

Resume previous sessions

  • Restart capabilities

  • Session recovery

  • State restoration

  • Continuation patterns

Read the Session Restart guide →

âšī¸ Graceful Cancellation

Save progress on interrupt

  • Ctrl+C handling

  • Partial progress saving

  • Resume cancelled sessions

  • Review partial answers

Read the Graceful Cancellation guide →

Quick Start#

Start an interactive multi-turn session:

# Start interactive mode
massgen

# Or with a specific config
massgen --config @examples/basic/multi/three_agents_default