Skip to main content

Module sessions

Module sessions 

Source
Expand description

Session management for RustyClaw multi-agent support.

Provides tools for spawning sub-agents, sending messages between sessions, and managing session state.

Structs§

Session
A session record.
SessionManager
Global session manager.
SessionMessage
A message in a session.
SpawnResult
Spawn result returned to the agent.

Enums§

SessionKind
Session kind.
SessionStatus
Session status.

Functions§

session_manager
Get the global session manager.

Type Aliases§

SessionKey
Session key format: agent::subagent: or agent::main
SharedSessionManager
Thread-safe session manager.