Versions in this module Expand all Collapse all v0 v0.1.1 Jul 7, 2026 Changes in this version + const ActionInterrupt + const ActionRelease + const ActionTake + const PermissionDecisionAbort + const PermissionDecisionApproved + const PermissionDecisionApprovedForSession + const PermissionDecisionDenied + const PermissionModeAcceptEdits + const PermissionModeBypassPermissions + const PermissionModeDefault + const PermissionModeDontAsk + const PermissionModePlan + const SandboxModeDangerFullAccess + const SandboxModeReadOnly + const SandboxModeWorkspaceWrite + const SessionActionDelete + const SessionActionPause + const SessionLifecycleDeleted + const SessionLifecyclePaused + const SessionLifecycleReconnecting + const SessionLifecycleResumed + const TurnCancelled + const TurnCompleted + const TurnFailed + const TypeControl + const TypeCreateSession + const TypeError + const TypeGitCommitDetail + const TypeGitCommitDetailResponse + const TypeGitDiff + const TypeGitDiffResponse + const TypeGitLog + const TypeGitLogResponse + const TypeGitStatus + const TypeGitStatusResponse + const TypeHosts + const TypeInput + const TypeKeepalive + const TypeListCommands + const TypeListCommandsResponse + const TypeListDir + const TypeListDirResponse + const TypeListSkills + const TypeListSkillsResponse + const TypeManagerRegister + const TypeManagerRegistered + const TypePermissionCleared + const TypePermissionRequest + const TypePermissionResponse + const TypeReadFile + const TypeReadFileResponse + const TypeRegister + const TypeRegistered + const TypeSessionAction + const TypeSessionActionResult + const TypeSessionConfig + const TypeSessionCreated + const TypeSessionKeyRequest + const TypeSessionKeyResponse + const TypeSessionLifecycle + const TypeSessions + const TypeText + const TypeTurnEnd + const TypeTurnStart + type ControlPayload struct + Action string + type CreateSessionPayload struct + Model string + PermissionMode string + RequestID string + ResumeRuntimeSessionID string + ResumeSessionID string + Runtime string + SandboxMode string + WorkingDir string + type DirEntry struct + DisplayPath string + IsDir bool + Name string + Path string + type ErrorPayload struct + Code string + Message string + type GitChangedFile struct + AbsolutePath string + IsConflicted bool + IsUntracked bool + Path string + PreviousPath string + StagedStatus string + UnstagedStatus string + type GitCommitDetailPayload struct + Commit string + Path string + RequestID string + type GitCommitDetailResponsePayload struct + AuthorEmail string + AuthorName string + AuthoredAt string + Body string + Commit string + Diff string + Error string + Files []GitCommitFileStat + IsTruncated bool + ParentOIDs []string + Path string + RepoName string + RepoRoot string + RequestID string + ShortOID string + Subject string + type GitCommitFileStat struct + Additions int + Deletions int + IsBinary bool + Path string + type GitCommitLogEntry struct + AuthorEmail string + AuthorName string + AuthoredAt string + OID string + ParentOIDs []string + ShortOID string + Subject string + type GitDiffPayload struct + FilePath string + Path string + RequestID string + Staged bool + type GitDiffResponsePayload struct + Diff string + Error string + FilePath string + IsTruncated bool + Path string + RepoRoot string + RequestID string + Staged bool + type GitLogPayload struct + Limit int + Path string + RequestID string + type GitLogResponsePayload struct + Branch string + Commits []GitCommitLogEntry + Error string + Path string + RepoName string + RepoRoot string + RequestID string + type GitStatusPayload struct + Path string + RequestID string + type GitStatusResponsePayload struct + AheadCount int + BehindCount int + Branch string + Error string + Files []GitChangedFile + HasStagedChanges bool + HasUnstagedChanges bool + HeadOID string + IsDetached bool + Path string + RepoName string + RepoRoot string + RequestID string + Upstream string + type HostInfo struct + CreatedAt time.Time + Cwd string + HostID string + Hostname string + OS string + Online bool + RuntimeCatalog []RuntimeCapability + Version string + type HostsPayload struct + Hosts []HostInfo + type InputPayload struct + Data string + type KeepalivePayload struct + Cwd string + Mode string + Model string + PermissionMode string + RuntimeCatalog []RuntimeCapability + RuntimeSessionID string + SandboxMode string + Thinking bool + type ListCommandsPayload struct + Query string + RequestID string + type ListCommandsResponsePayload struct + Commands []SlashCommandEntry + Error string + Query string + RequestID string + type ListDirPayload struct + Limit int + Path string + Query string + Recursive bool + RequestID string + type ListDirResponsePayload struct + Entries []DirEntry + Error string + Path string + RequestID string + type ListSkillsPayload struct + Query string + RequestID string + type ListSkillsResponsePayload struct + Error string + Query string + RequestID string + Skills []SkillEntry + type ManagerRegisteredPayload struct + HostID string + type Message struct + Payload any + SessionID string + Type string + type PermissionClearedPayload struct + RequestID string + type PermissionRequestPayload struct + CreatedAt int64 + Input any + RequestID string + Summary string + Tool string + type PermissionResponsePayload struct + Approved bool + Decision string + RequestID string + UpdatedInput map[string]any + type ProtectedBlob struct + Alg string + Ciphertext string + KeyVersion int + Meta map[string]string + Nonce string + Scope string + type ReadFilePayload struct + Path string + RequestID string + type ReadFileResponsePayload struct + Content string + Error string + IsBinary bool + IsTruncated bool + Language string + Path string + RequestID string + SizeBytes int64 + type RegisterPayload struct + Command string + Cwd string + HostID string + Hostname string + Model string + OS string + PermissionMode string + Pid int + RuntimeCatalog []RuntimeCapability + RuntimeSessionID string + SandboxMode string + SessionID string + Version string + type RegisteredPayload struct + SessionID string + type RuntimeCapability struct + ID string + Models []RuntimeModelInfo + Title string + type RuntimeModelInfo struct + ID string + Title string + type SessionActionPayload struct + Action string + RequestID string + SessionID string + type SessionActionResultPayload struct + Action string + Error string + RequestID string + SessionID string + type SessionConfigPayload struct + ApplyModel bool + Model string + PermissionMode string + Restart bool + SandboxMode string + WorkingDir string + type SessionCreatedPayload struct + Error string + RequestID string + SessionID string + type SessionHistoryMessage struct + Content string + IsToolComplete bool + MessageType string + Role string + RuntimeSessionID string + SessionID string + SourceID string + SourceKind string + Timestamp int64 + ToolCallID string + ToolInput string + ToolName string + ToolResult string + type SessionHistoryPayload struct + HasMore bool + Messages []SessionHistoryMessage + NextOffset int + Offset int + RuntimeSessionID string + SessionID string + Total int + type SessionHistorySyncRequest struct + Messages []SessionHistoryMessage + RuntimeSessionID string + SessionID string + type SessionInfo struct + Command string + CreatedAt time.Time + Cwd string + HostID string + Hostname string + Mode string + Model string + OS string + Online bool + PendingPermissionCreatedAt int64 + PendingPermissionRequestID string + PendingPermissionSummary string + PendingPermissionTool string + PermissionMode string + Pid int + RuntimeSessionID string + SandboxMode string + SessionID string + StopReason string + Thinking bool + Version string + type SessionKeyRequestPayload struct + ClientPublicKey string + RequestID string + Scope string + type SessionKeyResponsePayload struct + Error string + HostPublicKey string + RequestID string + Scope string + WrappedKey *ProtectedBlob + type SessionLifecyclePayload struct + OccurredAt int64 + Reason string + State string + type SessionsPayload struct + Sessions []SessionInfo + type SkillEntry struct + Name string + Path string + Source string + Summary string + type SlashCommandEntry struct + ArgumentHint string + Name string + Source string + Summary string + type TextPayload struct + Data string + Thinking bool + type TurnEndPayload struct + Status string + TurnID string + type TurnStartPayload struct + TurnID string v0.1.0 Jul 6, 2026