Versions in this module Expand all Collapse all v0 v0.3.0 Jul 9, 2026 v0.2.0 Jul 6, 2026 Changes in this version type EventType + const EventReasoning v0.1.0 Jul 2, 2026 Changes in this version + const SchemaVersion + func CreateRunID(now time.Time) (string, error) + func FormatEvent(event Event) (string, error) + func ParsePrompt(input string) (string, error) + func ResolveImages(events []InputEvent) ([]zeroruntime.ImageBlock, error) + func ResolvePrompt(events []InputEvent) (string, error) + type CheckpointInfo struct + Files []string + FilesDeleted int + FilesRestored int + Sequence int + Skipped []string + Tool string + type Display struct + Kind string + Summary string + type Event struct + APIModel string + Action string + Args any + Autonomy string + Block *sandbox.Block + ChangedFiles []string + Checkpoint *CheckpointInfo + Code string + CompletionTokens *int + CostUSD *float64 + Cwd string + DecisionReason string + Delta string + Display *Display + ExitCode *int + Grant *sandbox.Grant + GrantMatched bool + ID string + Message string + Meta map[string]string + Model string + Name string + Output string + Permission string + PermissionGranted *bool + PermissionMode string + PromptTokens *int + Provider string + Reason string + Recoverable *bool + Redacted *bool + Risk *sandbox.Risk + RunID string + SchemaVersion int + SessionID string + SideEffect string + Status string + Text string + TotalTokens *int + Truncated *bool + Type EventType + type EventType string + const EventCheckpoint + const EventError + const EventFinal + const EventPermission + const EventPermissionDecision + const EventPermissionRequest + const EventRestore + const EventRunEnd + const EventRunStart + const EventText + const EventToolCall + const EventToolResult + const EventUsage + const EventWarning + type InputEvent struct + Content string + Images []InputImage + Role string + SchemaVersion int + Type InputType + func ParseInput(input string) ([]InputEvent, error) + type InputImage struct + Data string + MediaType string + type InputType string + const InputMessage + const InputPrompt + type ProtocolError struct + func (err ProtocolError) Error() string