Types
- 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
- ApprovalDecideParams
- ApprovalDecideResult
- ApprovalDecision
- ApprovalListPendingParams
- ApprovalListPendingResult
- ApprovalMode
- ApprovalModeApplyOutcome
- ApprovalModeSource
- ApprovalOrigin
- ApprovalPersistenceStatus
- ApprovalPolicyResult
- ApprovalRequestParams
- ApprovalRequirementRef
- ApprovalResolutionSummary
- ApprovalResolvedBy
- ApprovalResolvedParams
- ApprovalStage
- ApprovalStageEvidence
- ApprovalStageResolution
- ApprovalSubagentOrigin
- ApprovalSubject
- ApprovalSuggestedPrefix
- ApprovalUpdatedParams
- AttentionFlag
- BackgroundInitiator
- BackgroundState — Experimental
- BackgroundStatus — Experimental
- BranchState
- CapabilityName
- ClientCapabilities
- ClientInfo
- CodeModeLanguage
- CodeModeOutputSpan
- CodeModeOutputStream
- CodeModeReceipt
- CommandAcceptedResult
- CommandAckStatus
- CommandStatus
- CompactStatus
- CompactionOutcome
- CompactionTrigger
- ComputerUseApp
- ComputerUseAppChoice
- ComputerUseAppLock
- ComputerUseAppPatch
- ComputerUseBlockedApp
- ComputerUseChoice
- ComputerUseInstalledApp
- ComputerUsePermission
- ComputerUseSettings
- ComputerUseSettingsReadParams
- ComputerUseSettingsUpdateParams
- ComputerUseSetupChanged
- ComputerUseSetupPhase
- ComputerUseSetupReadParams
- ComputerUseSetupStartParams
- ComputerUseSetupState
- ContextPressureLevel
- ContextUsage
- CronReceipt
- CronReceiptJob
- CumulativeCost
- CumulativeTokenUsage
- EffectiveApprovalModeState
- EffectiveModel
- EffectivePermissionState — Experimental
- ErrorData
- ErrorKind
- ErrorObject
- ErrorResponse
- FeedbackClassification
- FeedbackSubmitOutcome
- FeedbackSubmitParams
- FeedbackSubmitResult
- ForkCutPoint
- ForkProvenance
- Goal
- GoalClearParams
- GoalCommandResult
- GoalEditParams
- GoalPauseParams
- GoalResumeParams
- GoalSetParams
- HistoryMode
- HistoryNoneReason
- HistoryPreference
- HookCatalogEntry
- HookEventName
- HookHandlerKind
- HookListParams
- HookListResult
- HookRunStatus
- IfBusy
- InitializeParams
- InitializeResult
- Item
- ItemCompletedParams
- ItemDeltaParams
- ItemKind
- ItemReadOutputEncoding
- ItemReadOutputParams
- ItemReadOutputResult
- ItemStartedParams
- ItemStatus
- ItemUpdatedParams
- JsonRpcVersion
- LastTurn
- LimitKind
- LogGapParams — Experimental
- LogGapReason — Experimental
- LogPageParams — Experimental
- LogPageResult — 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
- ModelCatalogEntry
- ModelCatalogSource
- ModelChangeSource
- ModelCost
- ModelDescribedReasoningEffort
- ModelListParams
- ModelListResult
- ModelReasoningEffortVariants
- ModelSelection
- ModelVisibleContent
- Notification
- OutputRef
- OutputRefAvailability
- PatchSummary
- PeerListParams — Experimental
- PeerListResult — Experimental
- PeerRow — 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
- PlatformFamily
- PlatformOs
- PluginCatalogEntry
- PluginChangedParams
- PluginInstallLocalPathTarget
- PluginInstallMarketplaceTarget
- PluginInstallParams
- PluginInstallResult
- PluginInstallScope
- PluginInstallTarget
- PluginListParams
- PluginListResult
- PluginMarketplaceAddParams
- PluginMarketplaceChange
- PluginMarketplaceChangedParams
- PluginMarketplaceRecordResult
- PluginMarketplaceRemoveParams
- PluginMarketplaceRemoveResult
- PluginMarketplaceSkippedEntry
- PluginMarketplaceSourceShape
- PluginMarketplaceUpdateParams
- PluginSource
- ProjectionBasis — Experimental
- ProjectionEntry — Experimental
- ProjectionListParams — Experimental
- ProjectionListResult — Experimental
- ProjectionReadParams — Experimental
- ProjectionReadResult — Experimental
- QuotaDetail
- RawLogCursor — Experimental
- RawLogRecordEnvelope — Experimental
- ReasoningEffort
- ReasoningEffortChangeSource
- ReasoningEffortState
- RecapCancelParams
- RecapCancelResult
- RecapCompletedParams
- RecapFailureReason
- RecapOutcome
- RecapRequestParams
- RecapRequestResult
- RecordPosition
- Request
- RequestId
- RequestReceipt
- RetractOutcome
- ReviewerAuthority — Experimental
- SandboxAvailability
- SandboxUnavailableReason
- SchemaInfo
- ServerInfo
- Session
- SessionApprovalModeChangedParams
- SessionBranchChangedParams
- SessionClosedParams
- SessionClosedReason
- SessionCompactParams
- SessionCompactResult
- SessionConfig
- SessionContextUsageParams
- SessionDurability
- SessionForkParams
- SessionForkResult
- SessionGoalChangedParams
- SessionHistory
- SessionKind
- SessionListBranchFilter
- SessionListChangedParams
- SessionListFilter
- SessionListParams
- SessionListResult
- SessionListSessionIdFilter
- SessionListTextField
- SessionListTextFilter
- SessionMcpServerConfig
- SessionMcpServerMode
- SessionMcpStdioFraming
- SessionModelChangedParams
- SessionModelRouteUnservedParams
- SessionNameChangedParams
- SessionNameOrigin
- SessionPermissionProfileChangedParams — Experimental
- SessionPromptHintCandidate — Experimental
- SessionPromptHintParams — Experimental
- SessionPromptHintResult — Experimental
- SessionReadParams
- SessionReadResult
- SessionReasoningEffortChangedParams
- SessionRenameParams
- SessionRenameResult
- SessionReportStartupPhase — Experimental
- SessionReportStartupPhaseSpan — Experimental
- SessionReportStartupPhasesParams — Experimental
- SessionReportStartupPhasesResult — Experimental
- SessionReportTerminalColorProvenance — Experimental
- SessionResumeParams
- SessionResumeResult
- SessionSetApprovalModeParams
- SessionSetApprovalModeResult
- SessionSetModelParams
- SessionSetModelResult
- SessionSetPermissionProfileParams — Experimental
- SessionSetPermissionProfileResult — Experimental
- SessionSetReasoningEffortParams
- SessionSetReasoningEffortResult
- SessionSideChatParams
- SessionSideChatResult
- SessionStartParams
- SessionStartResult
- SessionStartedParams
- SessionStatus
- SessionStatusChangedParams
- SessionTodoListChangedParams
- SessionTokenUsageParams
- SessionUserShellParams
- SessionUserShellResult
- SessionViewHealth
- SessionViewHealthChangedParams
- SessionWorktree — Experimental
- SettingsReadResult — 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
- SkillListParams
- SkillListResult
- SkillSetActivationParams
- SkillSetActivationResult
- SkillSource
- SnapshotAnchor
- SnapshotState
- SourceRange
- StatusAttempt
- StatusChildren
- StatusHealth
- StatusHealthLevel
- StatusProgress
- StatusStep
- StreamRef
- SubagentControlStatus
- SubagentInputParams
- SubagentOwnerReasonParams
- SubagentResult
- SubagentTargetParams
- SubscriptionUsage
- SubscriptionUsageWeekly
- SubscriptionUsageWindow
- SuccessResponse
- TaskBackgroundParams
- TaskCommandResult
- TaskListEntry
- TaskListParams
- TaskListResult
- TaskListStatus
- TaskStopAllParams
- TaskStopAllResult
- TaskStopParams
- TodoItem
- TodoListState
- TodoStatus
- TokenUsage
- ToolDisplayLabel
- ToolReceipt
- ToolReceiptOperation
- ToolReceiptOutcome
- TraceContext
- TurnCancelParams
- TurnCancelResult
- TurnCompletedParams
- TurnError
- TurnErrorKind
- TurnForegroundCompletedParams
- TurnInputPart
- TurnInputPartType
- TurnInterruptParams
- TurnInterruptResult
- TurnModelRetryScheduledParams
- TurnRef
- TurnRetractedParams
- TurnRetryScheduledParams
- TurnStartDisposition
- TurnStartParams
- TurnStartResult
- TurnStartedParams
- TurnSteerParams
- TurnSteerResult
- TurnTerminal
- TurnUnqueueParams
- TurnUnqueueResult
- TurnUnqueuedParams
- TurnUserShell
- UnframedViewNotification
- UnframedViewNotificationParams
- UnknownModelReasoningEffortVariants
- UsageReadResult
- 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