#![allow(unused_imports)]
#![allow(deprecated)]
#[path = "session_events.rs"]
mod payloads;
pub use payloads::{
AbortData, AbortReason, AgentInterruptedActivity, AgentInterruptedCancelPhase,
AgentInterruptedData, AgentModelPolicy, AiCreditsStatus, AssistantFusionPhaseActivityData,
AssistantFusionPhaseCompletedData, AssistantFusionPhaseFailedData,
AssistantFusionPhaseStartedData, AssistantIdleData, AssistantIntentData, AssistantMessageData,
AssistantMessageDeltaData, AssistantMessageReasoningBlocks, AssistantMessageServerTools,
AssistantMessageStartData, AssistantMessageToolRequest, AssistantMessageToolRequestCaller,
AssistantMessageToolRequestCallerType, AssistantMessageToolRequestType, AssistantReasoningData,
AssistantReasoningDeltaData, AssistantServerToolProgressData, AssistantStreamingDeltaData,
AssistantToolCallDeltaData, AssistantTurnEndData, AssistantTurnRetryData,
AssistantTurnStartData, AssistantUsageApiEndpoint, AssistantUsageCopilotUsage,
AssistantUsageCopilotUsageTokenDetail, AssistantUsageData, AssistantUsageTransport,
AssistedApprovalAssessment, AssistedApprovalAssessmentCompleted,
AssistedApprovalAssessmentCompletedStatus, AssistedApprovalAssessmentExcluded,
AssistedApprovalAssessmentExcludedStatus, AssistedApprovalAssessmentFailed,
AssistedApprovalAssessmentFailedStatus, AssistedApprovalAssessmentNotRun,
AssistedApprovalAssessmentNotRunStatus, AssistedApprovalAssessmentUnavailable,
AssistedApprovalAssessmentUnavailableStatus, AssistedApprovalCompletedRecommendation,
AssistedApprovalJudgeFailureReason, AssistedApprovalRecommendation,
AutoModeRecoveryConsentCompletedData, AutoModeRecoveryConsentRequestedData,
AutoModeRecoveryOutcomeData, AutoModeResolvedReasoningBucket, AutoModeSwitchCompletedData,
AutoModeSwitchRequestedData, AutoModeSwitchResponse, AutoTier, AutoTierSwitchFailureReason,
AutopilotObjectiveChangedOperation, AutopilotObjectiveChangedStatus, BinaryAssetReference,
BinaryAssetReferenceType, BinaryAssetType, BlockedPermissionAction,
CanvasRegistryChangedCanvas, CanvasRegistryChangedCanvasAction, CapabilitiesChangedData,
CapabilitiesChangedUI, CitableSource, CitationProvider, CitationReference, CitationSource,
CitationSpan, Citations, CommandCompletedData, CommandExecuteData, CommandQueuedData,
CommandsChangedCommand, CommandsChangedData, CompactionCompleteCompactionTokensUsed,
CompactionCompleteCompactionTokensUsedCopilotUsageTokenDetail, CompactionTrigger,
CompletionReceiptEventRange, CompletionReceiptFinalTool, CompletionReceiptStopReason,
CompletionReceiptToolStatus, ContextTier, CustomAgentsUpdatedAgent, ElicitationCompletedAction,
ElicitationCompletedData, ElicitationRequestedData, ElicitationRequestedMode,
ElicitationRequestedSchema, ElicitationRequestedSchemaType, EmbeddedBlobResourceContents,
EmbeddedTextResourceContents, ExitPlanModeAction, ExitPlanModeCompletedData,
ExitPlanModeRequestedData, ExtensionsLoadedExtension, ExtensionsLoadedExtensionSource,
ExtensionsLoadedExtensionStatus, ExternalToolCompletedData, ExternalToolRequestedData,
FusionAttribution, FusionConversationScope, FusionCritic, FusionFollowUpAction,
FusionFollowUpRecommendation, FusionPattern, FusionPhaseActivityKind, FusionPhaseKind,
FusionPhasePlanStep, FusionPhaseStatus, FusionPhaseUsage, FusionScores, FusionTurnKind,
GitHubMcpToolConfig, HandoffRepository, HandoffSourceType, HeaderEntry, HookEndData,
HookEndError, HookProgressData, HookStartData, HumanResponseActor, HumanResponseAskUserAction,
HumanResponseRecordedData, HumanResponseRecordedResponse, HumanResponseRecordedResponseAskUser,
HumanResponseRecordedResponseAskUserResponseKind, HumanResponseRecordedResponseExitPlanMode,
HumanResponseRecordedResponseExitPlanModeResponseKind, HumanResponseRecordedResponseUserInput,
HumanResponseRecordedResponseUserInputResponseKind, IdeAddFileReferenceData, IdeConnectedInfo,
IdeConnectionChangedData, IdeElicitationCompleteData, IdeFileReference, IdePosition, IdeRange,
IdeSelection, IdeSelectionChangedData, IdeSelectionRange, IndexedSearchData,
IndexedSearchDataIncremental, IndexedSearchDataIncrementalKind, IndexedSearchDataServerError,
IndexedSearchDataServerErrorKind, IndexedSearchDataStartup, IndexedSearchDataStartupKind,
IndexedSearchDataStatus, IndexedSearchDataStatusKind, IndexedSearchDisabledReason,
IndexedSearchErrorType, IndexedSearchIncrementalPhase, IndexedSearchOutcome,
IndexedSearchState, InstructionUpdateAuthority, InstructionUpdateBoundary,
InstructionUpdateData, InstructionUpdateFallback, InstructionUpdateLifetime,
ManagedPermissionsContext, ManagedPluginProgressPhase, ManagedSettingsEnforcedAction,
ManagedSettingsEnforcedEscalation, ManagedSettingsResolvedSource, McpAppToolCallCompleteData,
McpAppToolCallCompleteError, McpAppToolCallCompleteToolMeta, McpAppToolCallCompleteToolMetaUI,
McpHeadersRefreshCompletedData, McpHeadersRefreshCompletedOutcome,
McpHeadersRefreshRequiredData, McpHeadersRefreshRequiredReason, McpOauthCompletedData,
McpOauthCompletionOutcome, McpOauthHttpResponse, McpOauthRecoveryCompletedData,
McpOauthRecoveryCompletedOutcome, McpOauthRequestReason, McpOauthRequiredData,
McpOauthRequiredStaticClientConfig, McpOauthRequiredStaticClientConfigGrantType,
McpOauthWWWAuthenticateParams, McpPromptsListChangedData, McpResourcesListChangedData,
McpServerMetadata, McpServerSource, McpServerStatus, McpServerTransport,
McpServersLoadedServer, McpSkillOrigin, McpToolsListChangedData,
ModelCallFailureBadRequestKind, ModelCallFailureData, ModelCallFailureKind,
ModelCallFailureRequestFingerprint, ModelCallFailureSource, ModelCallFailureTransport,
ModelCallFinalResult, ModelCallFinalResultData, ModelCallFinishedData,
ModelCallFinishedOutcome, ModelCallRequestBodyCompressionFallback,
ModelCallRequestBodyEncoding, ModelCallStartData, ModelCallWebSocketFallbackErrorKind,
ModelCallWebSocketFallbackReason, ModelChangeSource, ModelDeselectedReason, ModelProviderKind,
ModelProviderRef, OmittedBinaryOmittedReason, OmittedBinaryResult, OmittedBinaryType,
PendingMessagesModifiedData, PermissionApprovalEvaluation,
PermissionApprovalEvaluationEvaluationStage, PermissionApprovalEvaluationJudgeStatus,
PermissionApprovalEvaluationReasonCode, PermissionApproved, PermissionApprovedForLocation,
PermissionApprovedForLocationKind, PermissionApprovedForSession,
PermissionApprovedForSessionKind, PermissionApprovedKind, PermissionApprovedReadOnlyForSession,
PermissionApprovedReadOnlyForSessionKind, PermissionAssentDetectedData,
PermissionAssistedApproval, PermissionCancelled, PermissionCancelledKind,
PermissionCarriedForwardData, PermissionCompletedData, PermissionContextualAuthorizationData,
PermissionDecisionSource, PermissionDeniedByContentExclusionPolicy,
PermissionDeniedByContentExclusionPolicyKind, PermissionDeniedByPermissionRequestHook,
PermissionDeniedByPermissionRequestHookKind, PermissionDeniedByRules,
PermissionDeniedByRulesKind, PermissionDeniedInteractivelyByUser,
PermissionDeniedInteractivelyByUserKind,
PermissionDeniedNoApprovalRuleAndCouldNotRequestFromUser,
PermissionDeniedNoApprovalRuleAndCouldNotRequestFromUserKind,
PermissionMessageAuthorizationData, PermissionMessageAuthorizationDegradedData,
PermissionMessageAuthorizationPolarity, PermissionMessageAuthorizationReadData, PermissionMode,
PermissionPromptRequest, PermissionPromptRequestCommands, PermissionPromptRequestCommandsKind,
PermissionPromptRequestCustomTool, PermissionPromptRequestCustomToolKind,
PermissionPromptRequestExtensionEnvAccess, PermissionPromptRequestExtensionEnvAccessKind,
PermissionPromptRequestExtensionManagement, PermissionPromptRequestExtensionManagementKind,
PermissionPromptRequestExtensionPermissionAccess,
PermissionPromptRequestExtensionPermissionAccessKind, PermissionPromptRequestHook,
PermissionPromptRequestHookKind, PermissionPromptRequestMcp, PermissionPromptRequestMcpKind,
PermissionPromptRequestMemory, PermissionPromptRequestMemoryKind, PermissionPromptRequestPath,
PermissionPromptRequestPathAccessKind, PermissionPromptRequestPathKind,
PermissionPromptRequestRead, PermissionPromptRequestReadKind, PermissionPromptRequestUrl,
PermissionPromptRequestUrlKind, PermissionPromptRequestWorkflow,
PermissionPromptRequestWorkflowKind, PermissionPromptRequestWrite,
PermissionPromptRequestWriteKind, PermissionRecommendation, PermissionRecoveryAttempt,
PermissionRecoveryAttemptDisposition, PermissionRecoveryAttemptReason,
PermissionRecoveryAttemptRelation, PermissionRecoveryData, PermissionRecoveryOnBlocked,
PermissionRecoveryReason, PermissionRecoveryRunState, PermissionRecoveryStatus,
PermissionRequest, PermissionRequestCustomTool, PermissionRequestCustomToolKind,
PermissionRequestExtensionEnvAccess, PermissionRequestExtensionEnvAccessKind,
PermissionRequestExtensionManagement, PermissionRequestExtensionManagementKind,
PermissionRequestExtensionPermissionAccess, PermissionRequestExtensionPermissionAccessKind,
PermissionRequestHook, PermissionRequestHookKind, PermissionRequestMcp,
PermissionRequestMcpKind, PermissionRequestMemory, PermissionRequestMemoryAction,
PermissionRequestMemoryDirection, PermissionRequestMemoryKind, PermissionRequestMemoryScope,
PermissionRequestRead, PermissionRequestReadKind, PermissionRequestShell,
PermissionRequestShellCommand, PermissionRequestShellCommandSegment,
PermissionRequestShellKind, PermissionRequestShellPossibleUrl, PermissionRequestUrl,
PermissionRequestUrlKind, PermissionRequestWorkflow, PermissionRequestWorkflowKind,
PermissionRequestWrite, PermissionRequestWriteKind, PermissionRequestedData, PermissionResult,
PermissionRule, PermissionSandboxPathGrant, PermissionSandboxPathGrantAccess,
PermissionWriteFileContent, PermissionWriteFileEdit, PersistedBinaryImage,
PersistedBinaryImageType, PersistedBinaryResult, PlanChangedOperation,
PolicyHelperCapabilities, PolicyHelperFailure, PolicyHelperFailureDetail, PolicyHelperHelpLink,
PromptCacheBreakData, ProviderMonthlyUsage, ProviderMonthlyUsageScope,
ProviderMonthlyUsageState, ProviderQuotaAccessState, ProviderQuotaAcquisitionStatus,
ProviderQuotaBudgetMetadata, ProviderQuotaCapacityState, ProviderQuotaObservationKind,
ProviderQuotaQuantityKind, ProviderQuotaState, ProviderQuotaUnit, ReasoningSummary,
RecommendedAutoTier, RemediationAction, ResponsesReasoning, SamplingCompletedData,
SamplingRequestedData, SandboxAttestation, SandboxBackend, SandboxBypassSource, SandboxControl,
SandboxDecisionData, SandboxDecisionDataAccessDenied, SandboxDecisionDataAccessDeniedKind,
SandboxDecisionDataAccessRecorded, SandboxDecisionDataAccessRecordedKind,
SandboxDecisionDataBypassDecided, SandboxDecisionDataBypassDecidedKind,
SandboxDecisionDataEnforcementState, SandboxDecisionDataEnforcementStateKind,
SandboxDecisionDataPermissiveRetryCompleted, SandboxDecisionDataPermissiveRetryCompletedKind,
SandboxDecisionDataPermissiveRetryDecided, SandboxDecisionDataPermissiveRetryDecidedKind,
SandboxDecisionDataPolicyResolved, SandboxDecisionDataPolicyResolvedKind,
SandboxDecisionDataSpawnCompleted, SandboxDecisionDataSpawnCompletedKind,
SandboxDegradationReason, SandboxDenialClass, SandboxDenialConfidence, SandboxEnforcementPoint,
SandboxFilesystemPolicyDetails, SandboxOutcome, SandboxPermissiveSource, SandboxPlatform,
SandboxPolicySource, SandboxProxyMode, ScheduleOrigin, SessionAutoModeResolvedData,
SessionAutoTierRecommendationData, SessionAutoTierSwitchFailedData,
SessionAutopilotObjectiveChangedData, SessionAutopilotStoppedData,
SessionBackgroundTasksChangedData, SessionBinaryAssetData, SessionCanvasClosedData,
SessionCanvasOpenedData, SessionCanvasRecordedData, SessionCanvasRegistryChangedData,
SessionCanvasRemovedData, SessionCanvasUnavailableData, SessionCompactionCompleteData,
SessionCompactionStartData, SessionCompactionSummarizedData, SessionCompletionReceiptData,
SessionContextChangedData, SessionContextClearedData, SessionCustomAgentsUpdatedData,
SessionCustomNotificationData, SessionErrorData, SessionEventData, SessionEventType,
SessionExtensionsAttachmentsPushedData, SessionExtensionsLoadedData,
SessionFusionCompletedData, SessionFusionResolvedData, SessionFusionRouteFailedData,
SessionFusionRouteStartedData, SessionHandoffData, SessionIdleData, SessionIndexedSearchData,
SessionInfoData, SessionJournalLinkData, SessionLimitsConfig,
SessionLimitsExhaustedCompletedData, SessionLimitsExhaustedRequestedData,
SessionLimitsExhaustedResponse, SessionLimitsExhaustedResponseAction,
SessionManagedPluginProgressData, SessionManagedSettingsEnforcedData,
SessionManagedSettingsResolvedData, SessionMcpServerNeedsReconnectData,
SessionMcpServerRemovedData, SessionMcpServerStatusChangedData,
SessionMcpServerToolsLoadedData, SessionMcpServersLoadedData, SessionMode,
SessionModeChangedData, SessionModeNoticeDeliveredData, SessionModelChangeData,
SessionModelDeselectedData, SessionPermissionRecoveryData, SessionPermissionsChangedData,
SessionPlanChangedData, SessionQuotaObservationData, SessionRemoteSteerableChangedData,
SessionResumeData, SessionScheduleCancelledData, SessionScheduleCreatedData,
SessionScheduleRearmedData, SessionSessionLimitsChangedData, SessionShutdownData,
SessionSkillsLoadedData, SessionSnapshotRewindData, SessionStartData, SessionTaskCompleteData,
SessionTitleChangedData, SessionTodosChangedData, SessionToolsUpdatedData,
SessionTruncationData, SessionUsageCheckpointData, SessionUsageInfoData, SessionWarningData,
SessionWorkspaceFileChangedData, ShutdownAgentMetric, ShutdownCodeChanges, ShutdownModelMetric,
ShutdownModelMetricRequests, ShutdownModelMetricTokenDetail, ShutdownModelMetricUsage,
ShutdownTokenDetail, ShutdownType, SkillContextDeliveredData, SkillContextDeliveredRefData,
SkillInvokedData, SkillInvokedRefData, SkillInvokedTrigger, SkillSource, SkillsLoadedSkill,
SubagentCompletedData, SubagentConfiguredData, SubagentDeselectedData, SubagentFailedData,
SubagentModelSelectionSource, SubagentSelectedData, SubagentStartedData,
SubagentTaskModelSource, SystemMessageContentBlock, SystemMessageData, SystemMessageMetadata,
SystemMessageRole, SystemNotificationData, TaskBlocker, TaskBlockerKind, TaskBlockerReason,
TaskCompletionOutcome, ToolExecutionCompleteContent, ToolExecutionCompleteContentAudio,
ToolExecutionCompleteContentAudioType, ToolExecutionCompleteContentImage,
ToolExecutionCompleteContentImageType, ToolExecutionCompleteContentResource,
ToolExecutionCompleteContentResourceDetails, ToolExecutionCompleteContentResourceLink,
ToolExecutionCompleteContentResourceLinkIcon,
ToolExecutionCompleteContentResourceLinkIconTheme,
ToolExecutionCompleteContentResourceLinkType, ToolExecutionCompleteContentResourceType,
ToolExecutionCompleteContentShellExit, ToolExecutionCompleteContentShellExitType,
ToolExecutionCompleteContentTerminal, ToolExecutionCompleteContentTerminalType,
ToolExecutionCompleteContentText, ToolExecutionCompleteContentTextType,
ToolExecutionCompleteData, ToolExecutionCompleteError, ToolExecutionCompleteFileEdit,
ToolExecutionCompleteFileEditKind, ToolExecutionCompleteResult,
ToolExecutionCompleteShellExecution, ToolExecutionCompleteToolDescription,
ToolExecutionCompleteToolDescriptionMeta, ToolExecutionCompleteToolDescriptionMetaUI,
ToolExecutionCompleteToolDescriptionMetaUIVisibility, ToolExecutionCompleteUIResource,
ToolExecutionCompleteUIResourceMeta, ToolExecutionCompleteUIResourceMetaUI,
ToolExecutionCompleteUIResourceMetaUICsp, ToolExecutionCompleteUIResourceMetaUIPermissions,
ToolExecutionCompleteUIResourceMetaUIPermissionsCamera,
ToolExecutionCompleteUIResourceMetaUIPermissionsClipboardWrite,
ToolExecutionCompleteUIResourceMetaUIPermissionsGeolocation,
ToolExecutionCompleteUIResourceMetaUIPermissionsMicrophone, ToolExecutionPartialResultData,
ToolExecutionProgressData, ToolExecutionStartData, ToolExecutionStartShellToolInfo,
ToolExecutionStartToolDescription, ToolExecutionStartToolDescriptionMeta,
ToolExecutionStartToolDescriptionMetaUI, ToolExecutionStartToolDescriptionMetaUIVisibility,
ToolExecutionUsage, ToolExecutionUsageTokenDetails, ToolSearchActivatedData,
ToolShellOutputData, ToolShellOutputStream, ToolUserRequestedData, TypedSessionEvent,
UIEphemeralQueryPhase, UiEphemeralQueryData, UsageAccountingIdentity, UsageGetMetricsResult,
UsageMetricsAgentMetric, UsageMetricsCodeChanges, UsageMetricsModelMetric,
UsageMetricsModelMetricRequests, UsageMetricsModelMetricTokenDetail,
UsageMetricsModelMetricUsage, UsageMetricsProviderModelMetric, UsageMetricsTokenDetail,
UserInputCompletedData, UserInputRequestedData, UserMessageAgentMode, UserMessageData,
UserMessageDelivery, UserToolSessionApproval, UserToolSessionApprovalCommands,
UserToolSessionApprovalCommandsKind, UserToolSessionApprovalCustomTool,
UserToolSessionApprovalCustomToolKind, UserToolSessionApprovalExtensionEnvAccess,
UserToolSessionApprovalExtensionEnvAccessKind, UserToolSessionApprovalExtensionManagement,
UserToolSessionApprovalExtensionManagementKind,
UserToolSessionApprovalExtensionPermissionAccess,
UserToolSessionApprovalExtensionPermissionAccessKind, UserToolSessionApprovalMcp,
UserToolSessionApprovalMcpKind, UserToolSessionApprovalMemory,
UserToolSessionApprovalMemoryKind, UserToolSessionApprovalRead,
UserToolSessionApprovalReadKind, UserToolSessionApprovalWorkflow,
UserToolSessionApprovalWorkflowKind, UserToolSessionApprovalWrite,
UserToolSessionApprovalWriteKind, Verbosity, WorkflowPermissionOperation,
WorkflowPermissionPhase, WorkflowRunSettledData, WorkflowRunSettledStatus,
WorkflowRunStartedData, WorkflowRunUpdatedData, WorkingDirectoryContext,
WorkingDirectoryContextHostType, WorkspaceFileChangedOperation,
};
pub(crate) use payloads::{
AssistantUsageQuotaSnapshot, CompactionCompleteAttemptMetrics,
CompactionCompleteCompactionTokensUsedCopilotUsage, CompactionCompleteFailureDiagnostics,
CompactionCompleteSummarizerProgress, FusionProjectionMode, FusionStagedTerminal,
ModelCallProductStateError, UsageCheckpointModelCacheState,
};