Skip to main content
This definition is generated from the same source as the SDK. Protocol types describe the runtime HTTP API; prefer the high-level SDK for session ownership and callbacks.
Related types: EventCommandExecuted, EventControlCancelled, EventControlRequest, EventFileEdited, EventFileWatcherUpdated, EventGlobalDisposed, EventInstallationUpdateAvailable, EventInstallationUpdated, EventLspClientDiagnostics, EventLspUpdated, EventMcpBrowserOpenFailed, EventMcpToolsChanged, EventMessagePartDelta, EventMessagePartRemoved, EventMessagePartUpdated, EventMessageRemoved, EventMessageUpdated, EventPermissionAsked, EventPermissionReplied, EventProjectUpdated, EventPtyCreated, EventPtyDeleted, EventPtyExited, EventPtyUpdated, EventQuestionAsked, EventQuestionRejected, EventQuestionReplied, EventServerConnected, EventServerInstanceDisposed, EventSessionCheckpointCreated, EventSessionCompacted, EventSessionCreated, EventSessionDeleted, EventSessionDiff, EventSessionError, EventSessionIdle, EventSessionRateLimitHit, EventSessionResult, EventSessionRewound, EventSessionStatus, EventSessionUpdated, EventSubagentProgress, EventSubagentStarted, EventSubagentStopped, EventSystemCompactBoundary, EventTaskNotification, EventTaskProgress, EventTaskStarted, EventTaskStopped, EventTodoUpdated, EventTuiCommandExecute, EventTuiPromptAppend, EventTuiSessionSelect, EventTuiToastShow, EventVcsBranchUpdated, EventWorkspaceFailed, EventWorkspaceReady, EventWorkspaceRestore, EventWorkspaceStatus, EventWorktreeFailed, EventWorktreeReady.