Types
- ApprovalAmendment
- ApprovalAmendmentDurability
- ApprovalChange
- ApprovalChoice
- ApprovalChoiceScope
- ApprovalDecideParams
- ApprovalDecideResult
- ApprovalDecision
- ApprovalListPendingParams
- ApprovalListPendingResult
- ApprovalMode
- ApprovalModeApplyOutcome
- ApprovalModeSource
- ApprovalOrigin
- ApprovalPersistenceStatus
- ApprovalPolicyResult
- ApprovalRequestParams
- ApprovalRequirementRef
- ApprovalResolutionSummary
- ApprovalResolvedBy
- ApprovalResolvedParams
- ApprovalStage
- ApprovalStageEvidence
- ApprovalStageResolution
- ApprovalSubject
- ApprovalSuggestedPrefix
- ApprovalUpdatedParams
- BackgroundInitiator
- BranchState
- CapabilityName
- ClientCapabilities
- ClientInfo
- CommandAcceptedResult
- CommandAckStatus
- CommandStatus
- CompactStatus
- CompactionOutcome
- CompactionTrigger
- ContextPressureLevel
- ContextUsage
- CumulativeTokenUsage
- EffectiveApprovalModeState
- EffectiveModel
- ErrorData
- ErrorKind
- ErrorObject
- ErrorResponse
- ForkCutPoint
- ForkProvenance
- Goal
- HistoryMode
- HistoryNoneReason
- HistoryPreference
- IfBusy
- InitializeParams
- InitializeResult
- Item
- ItemCompletedParams
- ItemDeltaParams
- ItemKind
- ItemStartedParams
- ItemStatus
- ItemUpdatedParams
- JsonRpcVersion
- MessageAttachment
- ModelCatalogEntry
- ModelCatalogSource
- ModelChangeSource
- ModelCost
- ModelListParams
- ModelListResult
- ModelSelection
- ModelVisibleContent
- Notification
- OutputRef
- OutputRefAvailability
- PendingApprovalPointer
- PendingRequestKind
- PendingRequestPointer
- PendingUserInputPointer
- PlatformFamily
- PlatformOs
- ReasoningEffort
- RecordPosition
- Request
- RequestId
- SchemaInfo
- ServerInfo
- Session
- SessionApprovalModeChangedParams
- SessionBranchChangedParams
- SessionCompactParams
- SessionCompactResult
- SessionConfig
- SessionContextUsageParams
- SessionDurability
- SessionForkParams
- SessionForkResult
- SessionGoalChangedParams
- SessionHistory
- SessionListParams
- SessionListResult
- SessionModelChangedParams
- SessionReadParams
- SessionReadResult
- SessionResumeParams
- SessionResumeResult
- SessionSetApprovalModeParams
- SessionSetApprovalModeResult
- SessionSetModelParams
- SessionSetModelResult
- SessionStartParams
- SessionStartResult
- SessionStatus
- SessionTodoListChangedParams
- SessionTokenUsageParams
- SessionUserShellParams
- SessionUserShellResult
- SnapshotAnchor
- SnapshotState
- SourceRange
- StreamRef
- SubagentControlStatus
- SubagentInputParams
- SubagentOwnerReasonParams
- SubagentResult
- SubagentTargetParams
- SuccessResponse
- TodoItem
- TodoListState
- TodoStatus
- TokenUsage
- TraceContext
- TurnCancelParams
- TurnCancelResult
- TurnCompletedParams
- TurnError
- TurnErrorKind
- TurnInputPart
- TurnInputPartType
- TurnInterruptParams
- TurnInterruptResult
- TurnRef
- TurnRetractedParams
- TurnRetryScheduledParams
- TurnStartDisposition
- TurnStartParams
- TurnStartResult
- TurnStartedParams
- TurnSteerParams
- TurnSteerResult
- TurnTerminal
- TurnUnqueueParams
- TurnUnqueueResult
- TurnUnqueuedParams
- UnframedViewNotification
- UnframedViewNotificationParams
- UserInputAnswer
- UserInputAnswerParams
- UserInputAnswerResult
- UserInputCancelParams
- UserInputCancelResult
- UserInputClarification
- UserInputClarifyParams
- UserInputClarifyResult
- UserInputOption
- UserInputOptionPreview
- UserInputOutcome
- UserInputQuestion
- UserInputRequestParams
- UserInputSelection
- UserInputSelectionMode
- UserInputSettledParams
- UserInputSettlementSummary
- Vcs
- ViewGapParams
- ViewPageAnchor
- ViewPageDirection
- ViewPageParams
- ViewPageResolvedAnchor
- ViewPageResult
- ViewSnapshot
- ViewUnsubscribeParams
- ViewUnsubscribeResult
- WorkflowChild
Source
schema/msp/experimental/msp.schema.json