Versions in this module Expand all Collapse all v0 v0.2.0 Jul 14, 2026 v0.1.0 Jun 22, 2026 Changes in this version + const APIChunkTypeContentBlockDelta + const APIChunkTypeContentBlockStart + const APIChunkTypeContentBlockStop + const APIChunkTypeError + const APIChunkTypeMessageDelta + const APIChunkTypeMessageStop + const ExecutionOriginAutomation + const ExecutionOriginInteractive + const ExecutionOriginSkillAgent + const PermissionModeAcceptEdits + const PermissionModeAuto + const PermissionModeBypass + const PermissionModeGranular + const PermissionModeNever + const PermissionModeOnRequest + const PromptTypeConfirm + const RoleAssistant + const RoleSystem + const RoleUser + const RuntimeEventTypePromptRequired + const RuntimeEventTypeToolPermissionRequired + const StopReasonEndTurn + var RuntimeEventEmitterKey = internaltypes.RuntimeEventEmitterKey + func AgentUserIDFromContext(ctx context.Context) string + func SubAgentMaxDepthFromContext(ctx context.Context) int + func WithAgentUserID(ctx context.Context, userID string) context.Context + func WithSubAgentMaxDepth(ctx context.Context, depth int) context.Context + type APIChunkType = internaltypes.APIChunkType + type APIProvider = internaltypes.APIProvider + type APIResponseChunk = internaltypes.APIResponseChunk + type ContentBlock = internaltypes.ContentBlock + type ExecutionOrigin = internaltypes.ExecutionOrigin + func NormalizeExecutionOrigin(raw string) ExecutionOrigin + type ImageContent = internaltypes.ImageContent + type Message = internaltypes.Message + type PermissionMode = internaltypes.PermissionMode + func NormalizePermissionMode(raw string) (PermissionMode, bool) + func NormalizePermissionModeOrDefault(mode PermissionMode, fallback PermissionMode) PermissionMode + type PromptFn = internaltypes.PromptFn + type PromptOption = internaltypes.PromptOption + type PromptRequest = internaltypes.PromptRequest + type PromptResponse = internaltypes.PromptResponse + type PromptType = internaltypes.PromptType + type Role = internaltypes.Role + type RuntimeEvent = internaltypes.RuntimeEvent + type RuntimeEventType = internaltypes.RuntimeEventType + type SessionID = internaltypes.SessionID + type TextContent = internaltypes.TextContent + type TokenUsage = internaltypes.TokenUsage + type ToolPermissionRequest = internaltypes.ToolPermissionRequest + type ToolResultContent = internaltypes.ToolResultContent + type ToolUseContent = internaltypes.ToolUseContent + type TurnID = internaltypes.TurnID