Versions in this module Expand all Collapse all v0 v0.2.0 Apr 27, 2026 Changes in this version + type ContextOptions struct + IncludeTypes []string + MaxTokens int + Since string + type CreateRequest struct + AgentID string + Metadata map[string]interface{} + type Manager struct + func NewManager(metaDB *metadata.DB, arcRegistry *arc.Registry, logger zerolog.Logger) *Manager + func (m *Manager) Create(ctx context.Context, orgID string, req *CreateRequest) (*Session, error) + func (m *Manager) Get(ctx context.Context, orgID, sessionID string) (*Session, error) + func (m *Manager) GetContext(ctx context.Context, orgID, sessionID string, opts *ContextOptions) (*SessionContext, error) + func (m *Manager) List(ctx context.Context, orgID, agentID string) ([]*Session, error) + func (m *Manager) Update(ctx context.Context, orgID, sessionID string, req *UpdateRequest) (*Session, error) + type Session struct + AgentID string + ClosedAt *time.Time + CreatedAt time.Time + ID string + Metadata map[string]interface{} + OrgID string + Status string + UpdatedAt time.Time + type SessionContext struct + Context string + MemoryCount int + SessionID string + type UpdateRequest struct + Metadata map[string]interface{} + Status string