Types
- AbnormalEnd — Experimental
- AccountLoginCancelResult — Experimental
- AccountLoginCompletedParams — Experimental
- AccountLoginOutcome — Experimental
- AccountLoginStartParams — Experimental
- AccountLoginStartResult — Experimental
- AccountLoginType — Experimental
- AccountState — Experimental
- AccountStateKind — Experimental
- AdmissionChoice — Experimental
- AdmissionDecideParams — Experimental
- AdmissionDecideResult — Experimental
- AdmissionDecision — Experimental
- AdmissionListPendingParams — Experimental
- AdmissionListPendingResult — Experimental
- AdmissionRequestParams — Experimental
- AdmissionRequestedViewParams — Experimental
- AdmissionResolutionSummary — Experimental
- AdmissionResolvedViewParams — Experimental
- ApprovalAmendment
- ApprovalAmendmentDurability
- ApprovalChange
- ApprovalChoice
- ApprovalChoiceScope
- ApprovalCuaCardFacts
- ApprovalCuaDataFact
- ApprovalCuaMask
- ApprovalCuaPage
- ApprovalCuaPoint
- ApprovalCuaStep
- ApprovalDecideParams
- ApprovalDecideResult
- ApprovalDecision
- ApprovalListPendingParams
- ApprovalListPendingResult
- ApprovalMode
- ApprovalModeApplyOutcome
- ApprovalModeSource
- ApprovalOrigin
- ApprovalPersistenceStatus
- ApprovalPolicyResult
- ApprovalRequestParams
- ApprovalRequirementRef
- ApprovalResolutionSummary
- ApprovalResolvedBy
- ApprovalResolvedParams
- ApprovalRulesApplyOutcome — Experimental
- ApprovalStage
- ApprovalStageEvidence
- ApprovalStageResolution
- ApprovalSubagentOrigin
- ApprovalSubject
- ApprovalSuggestedPrefix
- ApprovalUpdatedParams
- AttemptPhase — Experimental
- AttentionFlag
- AutomaticContinuation — Experimental
- BackgroundInitiator
- BackgroundState — Experimental
- BackgroundStatus — Experimental
- BackgroundTarget
- BackgroundTasks — Experimental
- BackgroundTerminalCompletion
- BackgroundWork — Experimental
- BackgroundWorkState — Experimental
- BlockedPrompt
- BranchState
- CapabilityName
- CheckpointBoundary
- ClientApprovalRule — Experimental
- ClientApprovalRuleState — Experimental
- ClientCapabilities
- ClientInfo
- ClientRef — Experimental
- CodeModeLanguage
- CodeModeOutputSpan
- CodeModeOutputStream
- CodeModeReceipt
- CommandAcceptedResult
- CommandAckStatus
- CommandStatus
- CompactStatus
- CompactionOutcome
- CompactionTrigger
- ComputerUseApp
- ComputerUseAppChoice
- ComputerUseAppLock
- ComputerUseAppPatch
- ComputerUseBlockedApp
- ComputerUseChoice
- ComputerUseInstalledApp
- ComputerUseLockHolder
- ComputerUsePermission
- ComputerUseSettings
- ComputerUseSettingsReadParams
- ComputerUseSettingsUpdateParams
- ComputerUseSetupChanged
- ComputerUseSetupPhase
- ComputerUseSetupReadParams
- ComputerUseSetupStartParams
- ComputerUseSetupState
- ContextPressureLevel
- ContextUsage
- ContinuePausedSource — Experimental
- CronQuarantine — Experimental
- CronReceipt
- CronReceiptJob
- CuaLockChange — Experimental
- CuaLockChanged — Experimental
- CumulativeCost
- CumulativeTokenUsage
- DamagedRange
- DeliveredInput
- DriveChangedReason — Experimental
- DriveReleaseStatus — Experimental
- DriveRequestStatus — Experimental
- EarlierHistory
- EarlierHistoryMessage
- EffectiveApprovalModeState
- EffectiveModel
- EffectivePermissionState — Experimental
- ErrorData
- ErrorKind
- ErrorObject
- ErrorResponse
- EventLogDegradedCode — Experimental
- FeedbackClassification
- FeedbackSubmitOutcome
- FeedbackSubmitParams
- FeedbackSubmitResult
- ForkCutPoint
- ForkProvenance
- Goal
- GoalClearParams
- GoalCommandResult
- GoalEditParams
- GoalPauseParams
- GoalResumeParams
- GoalSetParams
- HeldFor
- HistoryMode
- HistoryNoneReason
- HistoryPreference
- HookCatalogEntry
- HookEventName
- HookHandlerKind
- HookListParams
- HookListResult
- HookRunStatus
- HostReadLimitsResult — Experimental
- HostShutdownParams — Experimental
- HostShutdownResult — Experimental
- IfBusy
- InitializeParams
- InitializeResult
- Item
- ItemCompletedParams
- ItemDeltaParams
- ItemKind
- ItemReadOutputEncoding
- ItemReadOutputParams
- ItemReadOutputResult
- ItemStartedParams
- ItemStatus
- ItemUpdatedParams
- JournalAdmissionContextParams — Experimental
- JournalAdmissionContextResult — Experimental
- JournalAnchor — Experimental
- JournalBatchStamp — Experimental
- JournalCommitBatchParams — Experimental
- JournalCommitBatchResult — Experimental
- JournalCommitConditions — Experimental
- JournalConfirmThroughParams — Experimental
- JournalLimits — Experimental
- JournalObserveOriginalParams — Experimental
- JournalObserveOriginalResult — Experimental
- JournalPageRecord — Experimental
- JournalReadBudget — Experimental
- JournalReadPageParams — Experimental
- JournalReadPageResult — Experimental
- JournalReceipt — Experimental
- JournalRecord — Experimental
- JsonRpcVersion
- LastTurn
- LimitKind
- LimitsAboveMaxAxis — Experimental
- LimitsAxisValue — Experimental
- LimitsNetworkMode — Experimental
- LogGapParams — Experimental
- LogGapReason — Experimental
- LogPageParams — Experimental
- LogPageResult — Experimental
- LogPhysicalFilesParams — Experimental
- LogPhysicalFilesResult — Experimental
- LogPhysicalLineParams — Experimental
- LogPhysicalResetParams — Experimental
- LogPhysicalSubscribeParams — Experimental
- LogPhysicalSubscribeResult — Experimental
- LogPhysicalUnsubscribeParams — Experimental
- LogPhysicalUnsubscribeResult — Experimental
- LogRecordParams — Experimental
- LogStreamEntry — Experimental
- LogStreamsParams — Experimental
- LogStreamsResult — Experimental
- LogSubscribeParams — Experimental
- LogSubscribeResult — Experimental
- LogUnsubscribeParams — Experimental
- LogUnsubscribeResult — Experimental
- McpOAuthLoginOutcome — Experimental
- McpOAuthRevocation — Experimental
- McpServerListOAuth — Experimental
- McpServerListParams — Experimental
- McpServerListResult — Experimental
- McpServerListRow — Experimental
- McpServerListSource — Experimental
- McpServerListTransport — Experimental
- McpServerOAuthLoginCancelParams — Experimental
- McpServerOAuthLoginCancelResult — Experimental
- McpServerOAuthLoginCompletedParams — Experimental
- McpServerOAuthLoginParams — Experimental
- McpServerOAuthLoginResult — Experimental
- McpServerOAuthLogoutParams — Experimental
- McpServerOAuthLogoutResult — Experimental
- MediaUploadParams
- MediaUploadResult
- MessageAttachment
- MessagePhase
- MissingInputAssets — Experimental
- MissingPredecessor — Experimental
- ModelCatalogEntry
- ModelCatalogSource
- ModelChangeSource
- ModelCost
- ModelDescribedReasoningEffort
- ModelListParams
- ModelListResult
- ModelReasoningEffortVariants
- ModelSelection
- ModelVisibleContent
- MonitorInboxItemAdmittedParams
- MonitorInboxItemDrainedParams
- MonitorInboxItemVoidedParams
- NoticeOrigin
- NoticeSeverity
- NoticeSubject
- Notification
- OutputRef
- OutputRefAvailability
- PatchSummary
- PeerInboxItemDrainedParams — Experimental
- PeerListParams — Experimental
- PeerListResult — Experimental
- PeerMessage
- PeerMessageDisplayContext — Experimental
- PeerMessageOwner — Experimental
- PeerMessageOwnerState — Experimental
- PeerOriginCodeIdentity — Experimental
- PeerOriginGeneration — Experimental
- PeerOriginPlatform — Experimental
- PeerRow — Experimental
- PeerSettlement — Experimental
- PeerSettlementDecision — Experimental
- PeerSettlementDecisionKind — Experimental
- PeerSettlementDeliveryPolicy — Experimental
- PeerSettlementOrigin — Experimental
- PeerSettlementOriginKind — Experimental
- PeerSettlementOutcome — Experimental
- PeerSettlementOutcomeKind — Experimental
- PeerSettlementPosition — Experimental
- PeerSettlementWakePolicy — Experimental
- PeerSettlementsChangedParams — Experimental
- PeerSettlementsParams — Experimental
- PeerSettlementsResult — Experimental
- PeerStatus — Experimental
- PendingApprovalPointer
- PendingRequestKind
- PendingRequestPointer
- PendingUserInputPointer
- PermissionApprovalAxis — Experimental
- PermissionAxes — Experimental
- PermissionFilesystemAxis — Experimental
- PermissionNetworkAxis — Experimental
- PermissionProfileApplyOutcome — Experimental
- PermissionProfileListParams — Experimental
- PermissionProfileListResult — Experimental
- PermissionProfileRow — Experimental
- PermissionProfileSource — Experimental
- PermissionProfileUnavailableReason — Experimental
- PhysicalChunk — Experimental
- PhysicalCursor — Experimental
- PhysicalFileEntry — Experimental
- PhysicalResetReason — Experimental
- PlatformFamily
- PlatformOs
- PluginCatalogEntry
- PluginChangedParams
- PluginInstallLocalPathTarget
- PluginInstallMarketplaceTarget
- PluginInstallParams
- PluginInstallResult
- PluginInstallScope
- PluginInstallTarget
- PluginListParams
- PluginListResult
- PluginMarketplaceAddParams
- PluginMarketplaceChange
- PluginMarketplaceChangedParams
- PluginMarketplaceRecordResult
- PluginMarketplaceRemoveParams
- PluginMarketplaceRemoveResult
- PluginMarketplaceSkippedEntry
- PluginMarketplaceSourceShape
- PluginMarketplaceUpdateParams
- PluginSource
- PolicyRuleOrigin — Experimental
- ProbeDegradedReason
- ProjectionBasis — Experimental
- ProjectionEntry — Experimental
- ProjectionListParams — Experimental
- ProjectionListResult — Experimental
- ProjectionReadParams — Experimental
- ProjectionReadResult — Experimental
- PublicationState — Experimental
- QueuedInput
- QuotaDetail
- RawLogCursor — Experimental
- RawLogRecordEnvelope — Experimental
- ReasoningEffort
- ReasoningEffortChangeSource
- ReasoningEffortState
- RecapCancelParams
- RecapCancelResult
- RecapCompletedParams
- RecapFailureReason
- RecapOutcome
- RecapRequestParams
- RecapRequestResult
- RecordPosition
- RecoveryEffectiveSource
- RecoveryMode
- RecoveryObservation
- RecoveryObservedMode
- RecoveryQualification
- ReplayHint
- Request
- RequestId
- RequestReceipt
- RestartReceipt — Experimental
- RetractOutcome
- ReviewerAuthority — Experimental
- RewindAttempt — Experimental
- RewindAvailability — Experimental
- RewindAvailabilityState — Experimental
- RewindPointsParams — Experimental
- RewindReadInputParams — Experimental
- RewindReadParams — Experimental
- RewindReadResult — Experimental
- RulesChangedSource — Experimental
- RunningElsewhere — Experimental
- RunningElsewhereOrigin — Experimental
- RuntimeWorktree
- RuntimeWorktreeCleanupPolicy
- RuntimeWorktreeCleanupState
- RuntimeWorktreeOwnership
- SandboxAvailability
- SandboxUnavailableReason
- ScheduleListParams — Experimental
- ScheduleListResult — Experimental
- ScheduleRow — Experimental
- SchemaInfo
- ServerInfo
- Session
- SessionApprovalModeChangedParams
- SessionBranchChangedParams
- SessionClosedParams
- SessionClosedReason
- SessionCompactParams
- SessionCompactResult
- SessionConfig
- SessionContextUsageParams
- SessionDriveChangedParams — Experimental
- SessionDurability
- SessionEndpointTransportAuthMode — Experimental
- SessionEventLogDegradedParams — Experimental
- SessionForkParams
- SessionForkResult
- SessionGoalChangedParams
- SessionHistory
- SessionKind
- SessionLeaveCompletedParams
- SessionLeaveFailureReason
- SessionLeaveOutcome
- SessionLeaveParams
- SessionLeaveResult
- SessionLimits — Experimental
- SessionLimitsChoice — Experimental
- SessionListBranchFilter
- SessionListChangedParams
- SessionListFilter
- SessionListParams
- SessionListResult
- SessionListSessionIdFilter
- SessionListTextField
- SessionListTextFilter
- SessionMcpServerConfig
- SessionMcpServerMode
- SessionMcpStdioFraming
- SessionModelChangedParams
- SessionModelEndpointTransportOverride — Experimental
- SessionModelRouteUnservedParams
- SessionNameChangedParams
- SessionNameOrigin
- SessionPermissionProfileChangedParams — Experimental
- SessionPromptHintCandidate — Experimental
- SessionPromptHintParams — Experimental
- SessionPromptHintResult — Experimental
- SessionReadLimitsParams — Experimental
- SessionReadLimitsResult — Experimental
- SessionReadParams
- SessionReadResult
- SessionReasoningEffortChangedParams
- SessionReleaseDriveParams — Experimental
- SessionReleaseDriveResult — Experimental
- SessionRenameParams
- SessionRenameResult
- SessionReportStartupPhase — Experimental
- SessionReportStartupPhaseSpan — Experimental
- SessionReportStartupPhasesParams — Experimental
- SessionReportStartupPhasesResult — Experimental
- SessionReportTerminalColorProvenance — Experimental
- SessionRequestDriveParams — Experimental
- SessionRequestDriveResult — Experimental
- SessionResumeParams
- SessionResumeResult
- SessionRulesChangedParams — Experimental
- SessionSetApprovalModeParams
- SessionSetApprovalModeResult
- SessionSetApprovalRulesParams — Experimental
- SessionSetApprovalRulesResult — Experimental
- SessionSetModelParams
- SessionSetModelResult
- SessionSetPermissionProfileParams — Experimental
- SessionSetPermissionProfileResult — Experimental
- SessionSetReasoningEffortParams
- SessionSetReasoningEffortResult
- SessionSettingsOverrideValue — Experimental
- SessionSettingsOverrides — Experimental
- SessionSideChatParams
- SessionSideChatResult
- SessionSpawnedBy
- SessionStartParams
- SessionStartResult
- SessionStartedParams
- SessionStatus
- SessionStatusChangedParams
- SessionTodoListChangedParams
- SessionTokenUsageParams
- SessionUserShellParams
- SessionUserShellResult
- SessionViewHealth
- SessionViewHealthChangedParams
- SessionWorktree — Experimental
- SettingsReadParams — Experimental
- SettingsReadResult — Experimental
- SettingsReadSchemaParams — Experimental
- SettingsReadSchemaResult — Experimental
- SettingsWriteEdit — Experimental
- SettingsWriteManyParams — Experimental
- SettingsWriteManyResult — Experimental
- SettingsWriteResultEntry — Experimental
- SettingsWriteValueParams — Experimental
- SettingsWriteValueResult — Experimental
- SideProvenance
- SkillActivationScope
- SkillActivationState
- SkillCatalogEntry
- SkillChangedParams
- SkillImportCounts
- SkillImportFailure
- SkillImportParams
- SkillImportQuarantine
- SkillImportResult
- SkillImportSource
- SkillInvocationSource
- SkillListParams
- SkillListResult
- SkillSetActivationParams
- SkillSetActivationResult
- SkillSource
- SnapshotAnchor
- SnapshotState
- SourcePause — Experimental
- SourceRange
- StatusAttempt
- StatusChildren
- StatusHealth
- StatusHealthLevel
- StatusProgress
- StatusStep
- StopFailure — Experimental
- StopProgress — Experimental
- StreamRef
- SubagentControlStatus
- SubagentInputParams
- SubagentInputPhase
- SubagentOwnerReasonParams
- SubagentResult
- SubagentTargetParams
- SubmittedToolCall — Experimental
- SubscriptionUsage
- SubscriptionUsageWeekly
- SubscriptionUsageWindow
- SuccessResponse
- SwitchPolicy — Experimental
- TaskBackgroundParams
- TaskCommandResult
- TaskExecutionMode
- TaskListEntry
- TaskListParams
- TaskListResult
- TaskListStatus
- TaskReadTailParams — Experimental
- TaskReadTailResult — Experimental
- TaskStopAllParams
- TaskStopAllResult
- TaskStopParams
- TodoItem
- TodoListState
- TodoStatus
- TokenUsage
- ToolDisplayLabel
- ToolReceipt
- ToolReceiptOperation
- ToolReceiptOutcome
- TraceContext
- TurnCancelParams
- TurnCancelResult
- TurnCompletedParams
- TurnError
- TurnErrorKind
- TurnForegroundCompletedParams
- TurnInputPart
- TurnInputPartType
- TurnInterruptParams
- TurnInterruptResult
- TurnModelAttemptStartedParams
- TurnModelRetryScheduledParams
- TurnRef
- TurnRetractedParams
- TurnRetryScheduledParams
- TurnStartDisposition
- TurnStartParams
- TurnStartResult
- TurnStartedParams
- TurnSteerParams
- TurnSteerResult
- TurnTerminal
- TurnToolBatchSubmittedParams — Experimental
- TurnUnqueueParams
- TurnUnqueueResult
- TurnUnqueuedParams
- TurnUserShell
- UnavailableInputAsset — Experimental
- UnavailableInputAssetReason — Experimental
- UnframedViewNotification
- UnframedViewNotificationParams
- UnknownModelReasoningEffortVariants
- UsageReadResult
- UsageRefreshResult — Experimental
- UserInputAnswer
- UserInputAnswerParams
- UserInputAnswerResult
- UserInputCancelParams
- UserInputCancelResult
- UserInputClarification
- UserInputClarifyParams
- UserInputClarifyResult
- UserInputEngagedParams
- UserInputInterruptParams
- UserInputInterruptResult
- UserInputOption
- UserInputOptionPreview
- UserInputOutcome
- UserInputQuestion
- UserInputRequestParams
- UserInputSelection
- UserInputSelectionMode
- UserInputSettledParams
- UserInputSettlementSummary
- Vcs
- ViewGapParams
- ViewPageAnchor
- ViewPageDirection
- ViewPageParams
- ViewPageResolvedAnchor
- ViewPageResult
- ViewSnapshot
- ViewSubscribeParams
- ViewSubscribeResult
- ViewUnsubscribeParams
- ViewUnsubscribeResult
- WebSearchHit — Experimental
- WorkflowCancelParams
- WorkflowChild
- WorkflowChildAction
- WorkflowChildControlParams
- WorkflowControlResult
- WorkflowPauseParams
- WorkflowResumeParams
- WorkflowResumeResult
- WorkflowTokenBudget
- WorktreeListEntry — Experimental
- WorktreeListParams — Experimental
- WorktreeListResult — Experimental
- WorktreeOrigin — Experimental
- WorktreeStartRequest — Experimental
Source
schema/msp/experimental/msp.schema.json