Module models

Module models 

Source
Expand description

Core data models for sessions, messages, and background agents

Structs§

BackgroundAgent
A background agent running in a session
Message
A message in the conversation history
MessageMetadata
Metadata about a message
Session
Represents a session with its context, history, and metadata
SessionContext
Context for a session (project, provider, model, etc.)

Enums§

AgentStatus
Status of a background agent
MessageRole
Role of a message sender
SessionMode
Session mode
SessionStatus
Status of a session