Versions in this module Expand all Collapse all v1 v1.0.27 Aug 31, 2026 v1.0.26 Aug 31, 2026 Changes in this version type Event + Attachments []string v1.0.25 Aug 27, 2026 Changes in this version + type Event struct + Code string + CostUSD float64 + Decision PermissionDecision + ID string + Input json.RawMessage + InputSummary string + IsError bool + Model string + Options []PermissionDecision + Output string + Seq uint64 + SessionID string + Text string + ToolName string + Type EventType + URL string + type EventSink interface + AwaitPermissionDecision func(ctx context.Context, requestId string) (PermissionDecision, error) + Send func(event Event) error + type EventType string + const EventAssistantTextDelta + const EventAssistantTextDone + const EventAuthCodeNeeded + const EventAuthCodeSubmit + const EventAuthComplete + const EventAuthLink + const EventError + const EventNewChat + const EventPermissionDecision + const EventPermissionRequest + const EventSystemInit + const EventToolCallResult + const EventToolCallStarted + const EventTurnDone + const EventUserMessage + type PermissionDecision string + const DecisionAllowAlways + const DecisionAllowOnce + const DecisionDeny