Versions in this module Expand all Collapse all v1 v1.1.0 Apr 1, 2026 Changes in this version + var ErrAssemblyFailed = errors.New("context: assembly failed") + var ErrMemoryRetrievalFailed = errors.New("context: memory retrieval failed") + var ErrProfileNotFound = errors.New("context: profile not found") + type AssembledContext struct + AvailableTools []skills.ToolDefinition + Constraints skills.ModelConstraints + Messages []skills.Message + RelevantMemories []abstraction.MemoryEntry + SystemPrompt string + type AssistantContext struct + BaseSystemPrompt string + EnabledSkillIDs []string + MaxReflections int + Persona Persona + ProfileID string + type ContextAssembler interface + Assemble func(ctx context.Context, assistant AssistantContext, request UserRequest, ...) (*AssembledContext, error) + type Persona struct + Domain string + Tone string + Verbosity string + type UserRequest struct + ConversationID string + Message string + TenantID string + UserID string