addedInput schema / $defs / EvidenceSummaryRequest / properties / output_excerpts / $ref
Added value: +"#/$defs/SummaryExcerptPolicy"
removedInput schema / $defs / EvidenceSummaryRequest / properties / output_excerpts / enum
Removed value: -[
- "none",
- "internal"
-]
removedInput schema / $defs / EvidenceSummaryRequest / properties / output_excerpts / title
Removed value: -"Output Excerpts"
removedInput schema / $defs / EvidenceSummaryRequest / properties / output_excerpts / type
Removed value: -"string"
addedInput schema / $defs / EvidenceSummaryRequest / properties / sensitive_context / $ref
Added value: +"#/$defs/SummarySensitiveContextPolicy"
removedInput schema / $defs / EvidenceSummaryRequest / properties / sensitive_context / enum
Removed value: -[
- "redact",
- "include"
-]
removedInput schema / $defs / EvidenceSummaryRequest / properties / sensitive_context / title
Removed value: -"Sensitive Context"
removedInput schema / $defs / EvidenceSummaryRequest / properties / sensitive_context / type
Removed value: -"string"
addedInput schema / $defs / SummaryExcerptPolicy
Added value: +{
+ "enum": [
+ "none",
+ "internal"
+ ],
+ "title": "SummaryExcerptPolicy",
+ "type": "string"
+}
addedInput schema / $defs / SummarySensitiveContextPolicy
Added value: +{
+ "enum": [
+ "redact",
+ "include"
+ ],
+ "title": "SummarySensitiveContextPolicy",
+ "type": "string"
+}
addedOutput schema / $defs / ArtifactKind
Added value: +{
+ "enum": [
+ "execution_trace",
+ "otlp_trace",
+ "python_startup",
+ "test_execution",
+ "sample_profile",
+ "memory_profile",
+ "benchmark_samples",
+ "execution_coverage",
+ "semantic_observations",
+ "process_output",
+ "validation_output",
+ "core_dump",
+ "sanitizer_report",
+ "source_snapshot",
+ "collector_metadata",
+ "analysis_result",
+ "process_tree_snapshot",
+ "experiment_configuration",
+ "inference_request_trace",
+ "inference_result",
+ "kernel_build",
+ "kernel_profile",
+ "metal_trace",
+ "reduced_candidate"
+ ],
+ "title": "ArtifactKind",
+ "type": "string"
+}
removedOutput schema / $defs / ConfigureInferenceRecovery
Removed value: -{
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "configure_inference",
- "title": "Kind",
- "type": "string"
- },
- "next_tool": {
- "enum": [
- "configure_inference_server",
- "list_inference_configurations"
- ],
- "title": "Next Tool",
- "type": "string"
- },
- "retry_after_ms": {
- "default": null,
- "title": "Retry After Ms",
- "type": "null"
- },
- "safe_to_repeat_same_call": {
- "const": false,
- "default": false,
- "title": "Safe To Repeat Same Call",
- "type": "boolean"
- }
- },
- "required": [
- "kind",
- "next_tool"
- ],
- "title": "ConfigureInferenceRecovery",
- "type": "object"
-}
removedOutput schema / $defs / ConfigureWorkloadRecovery
Removed value: -{
- "additionalProperties": false,
- "properties": {
- "context": {
- "anyOf": [
- {
- "$ref": "#/$defs/ConfigureWorkloadRecoveryContext"
- },
- {
- "type": "null"
- }
- ],
- "default": null
- },
- "kind": {
- "const": "configure_workload",
- "title": "Kind",
- "type": "string"
- },
- "next_tool": {
- "const": "configure_workload",
- "title": "Next Tool",
- "type": "string"
- },
- "retry_after_ms": {
- "default": null,
- "title": "Retry After Ms",
- "type": "null"
- },
- "safe_to_repeat_same_call": {
- "const": false,
- "default": false,
- "title": "Safe To Repeat Same Call",
- "type": "boolean"
- }
- },
- "required": [
- "kind",
- "next_tool"
- ],
- "title": "ConfigureWorkloadRecovery",
- "type": "object"
-}
removedOutput schema / $defs / ConfigureWorkloadRecoveryContext
Removed value: -{
- "additionalProperties": false,
- "description": "Typed arguments for the safe structured configuration recovery.",
- "properties": {
- "config_path": {
- "const": "flameox.toml",
- "default": "flameox.toml",
- "title": "Config Path",
- "type": "string"
- },
- "kind": {
- "const": "configure_workload",
- "title": "Kind",
- "type": "string"
- },
- "operation": {
- "const": "create",
- "default": "create",
- "title": "Operation",
- "type": "string"
- }
- },
- "required": [
- "kind"
- ],
- "title": "ConfigureWorkloadRecoveryContext",
- "type": "object"
-}
removedOutput schema / $defs / DiscoverArtifactsRecovery
Removed value: -{
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "discover_artifacts",
- "title": "Kind",
- "type": "string"
- },
- "next_tool": {
- "const": "list_artifacts",
- "title": "Next Tool",
- "type": "string"
- },
- "retry_after_ms": {
- "default": null,
- "title": "Retry After Ms",
- "type": "null"
- },
- "safe_to_repeat_same_call": {
- "const": false,
- "default": false,
- "title": "Safe To Repeat Same Call",
- "type": "boolean"
- }
- },
- "required": [
- "kind",
- "next_tool"
- ],
- "title": "DiscoverArtifactsRecovery",
- "type": "object"
-}
removedOutput schema / $defs / DiscoverRunsRecovery
Removed value: -{
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "discover_runs",
- "title": "Kind",
- "type": "string"
- },
- "next_tool": {
- "const": "list_runs",
- "title": "Next Tool",
- "type": "string"
- },
- "retry_after_ms": {
- "default": null,
- "title": "Retry After Ms",
- "type": "null"
- },
- "safe_to_repeat_same_call": {
- "const": false,
- "default": false,
- "title": "Safe To Repeat Same Call",
- "type": "boolean"
- }
- },
- "required": [
- "kind",
- "next_tool"
- ],
- "title": "DiscoverRunsRecovery",
- "type": "object"
-}
removedOutput schema / $defs / DiscoverWorkflowsRecovery
Removed value: -{
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "discover_workflows",
- "title": "Kind",
- "type": "string"
- },
- "next_tool": {
- "enum": [
- "list_declared_workflows",
- "get_declared_workflow"
- ],
- "title": "Next Tool",
- "type": "string"
- },
- "retry_after_ms": {
- "default": null,
- "title": "Retry After Ms",
- "type": "null"
- },
- "safe_to_repeat_same_call": {
- "const": false,
- "default": false,
- "title": "Safe To Repeat Same Call",
- "type": "boolean"
- }
- },
- "required": [
- "kind",
- "next_tool"
- ],
- "title": "DiscoverWorkflowsRecovery",
- "type": "object"
-}
changedOutput schema / $defs / ErrorCode / enum
Previous value: -[
- "INVALID_ARGUMENTS",
- "WORKSPACE_NOT_FOUND",
- "WORKSPACE_INVALID",
- "RUN_NOT_FOUND",
- "CAPABILITY_UNAVAILABLE",
- "INVALID_CAPTURE_PLAN",
- "EXECUTION_REFUSED",
- "PROCESS_FAILED",
- "PROCESS_TIMEOUT",
- "PROCESS_CANCELLED",
- "ARTIFACT_TOO_LARGE",
- "ARTIFACT_INTEGRITY_FAILED",
- "ARTIFACT_PARSE_FAILED",
- "EVIDENCE_SCHEMA_MISMATCH",
- "COMPARISON_INVALID",
- "QUERY_BUDGET_EXCEEDED",
- "STORAGE_QUOTA_EXCEEDED",
- "WRITE_LOCK_TIMEOUT",
- "SENSITIVE_ARTIFACT_REFUSED",
- "REVISION_CONFLICT",
- "STALE_CURSOR",
- "INTERNAL_ERROR"
-]New value: +[
+ "INVALID_ARGUMENTS",
+ "WORKSPACE_NOT_FOUND",
+ "WORKSPACE_INVALID",
+ "RUN_NOT_FOUND",
+ "CAPABILITY_UNAVAILABLE",
+ "INVALID_CAPTURE_PLAN",
+ "PLAN_ID_MISMATCH",
+ "PLAN_TOKEN_UNKNOWN",
+ "PLAN_TOKEN_EXPIRED",
+ "PLAN_TOKEN_CONSUMED",
+ "EXECUTION_REFUSED",
+ "PROCESS_FAILED",
+ "PROCESS_TIMEOUT",
+ "PROCESS_CANCELLED",
+ "ARTIFACT_TOO_LARGE",
+ "ARTIFACT_NOT_FOUND",
+ "ARTIFACT_INTEGRITY_FAILED",
+ "ARTIFACT_PARSE_FAILED",
+ "ADAPTER_INCOMPATIBLE",
+ "EVIDENCE_SCHEMA_MISMATCH",
+ "COMPARISON_INVALID",
+ "QUERY_BUDGET_EXCEEDED",
+ "STORAGE_QUOTA_EXCEEDED",
+ "WRITE_LOCK_TIMEOUT",
+ "LOCK_ORDER_VIOLATION",
+ "SENSITIVE_ARTIFACT_REFUSED",
+ "REVISION_CONFLICT",
+ "STALE_CURSOR",
+ "INTERNAL_ERROR"
+]
addedOutput schema / $defs / EvidenceLevel
Added value: +{
+ "enum": [
+ "observed",
+ "derived",
+ "inferred"
+ ],
+ "title": "EvidenceLevel",
+ "type": "string"
+}
addedOutput schema / $defs / EvidenceSummary / properties / claimed_roles
Added value: +{
+ "items": {
+ "$ref": "#/$defs/SummaryClaimedRole"
+ },
+ "title": "Claimed Roles",
+ "type": "array"
+}
addedOutput schema / $defs / EvidenceSummary / properties / proof_assessment
Added value: +{
+ "$ref": "#/$defs/SummaryProofAssessment"
+}
addedOutput schema / $defs / EvidenceSummary / properties / proof_shape / $ref
Added value: +"#/$defs/SummaryProofShape"
removedOutput schema / $defs / EvidenceSummary / properties / proof_shape / enum
Removed value: -[
- "paired_validation",
- "candidate_only_validation",
- "baseline_only_observation",
- "selected_evidence"
-]
removedOutput schema / $defs / EvidenceSummary / properties / proof_shape / title
Removed value: -"Proof Shape"
removedOutput schema / $defs / EvidenceSummary / properties / proof_shape / type
Removed value: -"string"
removedOutput schema / $defs / EvidenceSummary / properties / schema_version
Removed value: -{
- "const": 1,
- "default": 1,
- "title": "Schema Version",
- "type": "integer"
-}
addedOutput schema / $defs / EvidenceSummary / properties / selection_shape
Added value: +{
+ "$ref": "#/$defs/SummarySelectionShape"
+}
changedOutput schema / $defs / EvidenceSummary / required
Previous value: -[
- "summary_digest",
- "corpus_commit_id",
- "proof_shape",
- "runs",
- "references",
- "claims",
- "limitations"
-]New value: +[
+ "summary_digest",
+ "corpus_commit_id",
+ "selection_shape",
+ "claimed_roles",
+ "proof_shape",
+ "proof_assessment",
+ "runs",
+ "references",
+ "claims",
+ "limitations"
+]
removedOutput schema / $defs / EvidenceSummaryBundle
Removed value: -{
- "additionalProperties": false,
- "properties": {
- "markdown": {
- "title": "Markdown",
- "type": "string"
- },
- "schema_version": {
- "const": 1,
- "default": 1,
- "title": "Schema Version",
- "type": "integer"
- },
- "summary": {
- "$ref": "#/$defs/EvidenceSummary"
- }
- },
- "required": [
- "summary",
- "markdown"
- ],
- "title": "EvidenceSummaryBundle",
- "type": "object"
-}
addedOutput schema / $defs / ExecutionStatus
Added value: +{
+ "enum": [
+ "not_applicable",
+ "planned",
+ "running",
+ "succeeded",
+ "failed",
+ "timed_out",
+ "cancelled"
+ ],
+ "title": "ExecutionStatus",
+ "type": "string"
+}
removedOutput schema / $defs / ExtractPerfettoRecovery
Removed value: -{
- "additionalProperties": false,
- "properties": {
- "context": {
- "anyOf": [
- {
- "$ref": "#/$defs/ExtractPerfettoRecoveryContext"
- },
- {
- "type": "null"
- }
- ],
- "default": null
- },
- "kind": {
- "const": "extract_perfetto",
- "title": "Kind",
- "type": "string"
- },
- "next_tool": {
- "const": "extract_perfetto",
- "title": "Next Tool",
- "type": "string"
- },
- "retry_after_ms": {
- "default": null,
- "title": "Retry After Ms",
- "type": "null"
- },
- "safe_to_repeat_same_call": {
- "const": true,
- "default": true,
- "title": "Safe To Repeat Same Call",
- "type": "boolean"
- }
- },
- "required": [
- "kind",
- "next_tool"
- ],
- "title": "ExtractPerfettoRecovery",
- "type": "object"
-}
removedOutput schema / $defs / ExtractPerfettoRecoveryContext
Removed value: -{
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "extract_perfetto",
- "title": "Kind",
- "type": "string"
- },
- "run_id": {
- "minLength": 1,
- "title": "Run Id",
- "type": "string"
- }
- },
- "required": [
- "kind",
- "run_id"
- ],
- "title": "ExtractPerfettoRecoveryContext",
- "type": "object"
-}
removedOutput schema / $defs / FailurePayload / properties / schema_version
Removed value: -{
- "const": 1,
- "title": "Schema Version",
- "type": "integer"
-}
changedOutput schema / $defs / FailurePayload / required
Previous value: -[
- "schema_version",
- "ok",
- "result",
- "error"
-]New value: +[
+ "ok",
+ "result",
+ "error"
+]
addedOutput schema / $defs / FindingAssessment
Added value: +{
+ "enum": [
+ "unassessed",
+ "supported",
+ "refuted",
+ "inconclusive"
+ ],
+ "title": "FindingAssessment",
+ "type": "string"
+}
removedOutput schema / $defs / ImportArtifactRecovery
Removed value: -{
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "import_artifact",
- "title": "Kind",
- "type": "string"
- },
- "next_tool": {
- "const": "import_artifact",
- "title": "Next Tool",
- "type": "string"
- },
- "retry_after_ms": {
- "default": null,
- "title": "Retry After Ms",
- "type": "null"
- },
- "safe_to_repeat_same_call": {
- "const": false,
- "default": false,
- "title": "Safe To Repeat Same Call",
- "type": "boolean"
- }
- },
- "required": [
- "kind",
- "next_tool"
- ],
- "title": "ImportArtifactRecovery",
- "type": "object"
-}
removedOutput schema / $defs / InitializeWorkspaceRecovery
Removed value: -{
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "initialize_workspace",
- "title": "Kind",
- "type": "string"
- },
- "next_tool": {
- "const": "initialize_workspace",
- "title": "Next Tool",
- "type": "string"
- },
- "retry_after_ms": {
- "default": null,
- "title": "Retry After Ms",
- "type": "null"
- },
- "safe_to_repeat_same_call": {
- "const": false,
- "default": false,
- "title": "Safe To Repeat Same Call",
- "type": "boolean"
- }
- },
- "required": [
- "kind",
- "next_tool"
- ],
- "title": "InitializeWorkspaceRecovery",
- "type": "object"
-}
removedOutput schema / $defs / InspectCapabilitiesRecovery
Removed value: -{
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "inspect_capabilities",
- "title": "Kind",
- "type": "string"
- },
- "next_tool": {
- "const": "list_capabilities",
- "title": "Next Tool",
- "type": "string"
- },
- "retry_after_ms": {
- "default": null,
- "title": "Retry After Ms",
- "type": "null"
- },
- "safe_to_repeat_same_call": {
- "const": false,
- "default": false,
- "title": "Safe To Repeat Same Call",
- "type": "boolean"
- }
- },
- "required": [
- "kind",
- "next_tool"
- ],
- "title": "InspectCapabilitiesRecovery",
- "type": "object"
-}
removedOutput schema / $defs / InspectWorkloadConfigurationRecovery
Removed value: -{
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "inspect_workload_configuration",
- "title": "Kind",
- "type": "string"
- },
- "next_tool": {
- "const": "workload_configuration_status",
- "title": "Next Tool",
- "type": "string"
- },
- "retry_after_ms": {
- "default": null,
- "title": "Retry After Ms",
- "type": "null"
- },
- "safe_to_repeat_same_call": {
- "const": false,
- "default": false,
- "title": "Safe To Repeat Same Call",
- "type": "boolean"
- }
- },
- "required": [
- "kind",
- "next_tool"
- ],
- "title": "InspectWorkloadConfigurationRecovery",
- "type": "object"
-}
addedOutput schema / $defs / LimitationDetail / properties / source / $ref
Added value: +"#/$defs/LimitationSource"
removedOutput schema / $defs / LimitationDetail / properties / source / enum
Removed value: -[
- "adapter",
- "containment",
- "preflight",
- "collector",
- "artifact",
- "resource",
- "validation"
-]
removedOutput schema / $defs / LimitationDetail / properties / source / title
Removed value: -"Source"
removedOutput schema / $defs / LimitationDetail / properties / source / type
Removed value: -"string"
addedOutput schema / $defs / LimitationSource
Added value: +{
+ "enum": [
+ "adapter",
+ "containment",
+ "preflight",
+ "collector",
+ "artifact",
+ "resource",
+ "validation"
+ ],
+ "title": "LimitationSource",
+ "type": "string"
+}
removedOutput schema / $defs / ManualConfigurationRecoveryContext
Removed value: -{
- "additionalProperties": false,
- "description": "Typed context for configuration that cannot be safely rewritten by MCP.",
- "properties": {
- "config_path": {
- "const": "flameox.toml",
- "default": "flameox.toml",
- "title": "Config Path",
- "type": "string"
- },
- "diagnostic": {
- "maxLength": 500,
- "title": "Diagnostic",
- "type": "string"
- },
- "kind": {
- "const": "manual_configuration",
- "title": "Kind",
- "type": "string"
- },
- "verification_tool": {
- "const": "workload_configuration_status",
- "default": "workload_configuration_status",
- "title": "Verification Tool",
- "type": "string"
- }
- },
- "required": [
- "kind",
- "diagnostic"
- ],
- "title": "ManualConfigurationRecoveryContext",
- "type": "object"
-}
removedOutput schema / $defs / ManualRecovery
Removed value: -{
- "additionalProperties": false,
- "properties": {
- "context": {
- "anyOf": [
- {
- "$ref": "#/$defs/ManualConfigurationRecoveryContext"
- },
- {
- "type": "null"
- }
- ],
- "default": null
- },
- "kind": {
- "const": "manual",
- "title": "Kind",
- "type": "string"
- },
- "next_tool": {
- "default": null,
- "title": "Next Tool",
- "type": "null"
- },
- "retry_after_ms": {
- "default": null,
- "title": "Retry After Ms",
- "type": "null"
- },
- "safe_to_repeat_same_call": {
- "const": false,
- "default": false,
- "title": "Safe To Repeat Same Call",
- "type": "boolean"
- }
- },
- "required": [
- "kind"
- ],
- "title": "ManualRecovery",
- "type": "object"
-}
removedOutput schema / $defs / PrepareAdapterRecovery
Removed value: -{
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "prepare_adapter",
- "title": "Kind",
- "type": "string"
- },
- "next_tool": {
- "const": "prepare_adapter",
- "title": "Next Tool",
- "type": "string"
- },
- "retry_after_ms": {
- "default": null,
- "title": "Retry After Ms",
- "type": "null"
- },
- "safe_to_repeat_same_call": {
- "const": true,
- "default": true,
- "title": "Safe To Repeat Same Call",
- "type": "boolean"
- }
- },
- "required": [
- "kind",
- "next_tool"
- ],
- "title": "PrepareAdapterRecovery",
- "type": "object"
-}
removedOutput schema / $defs / PrepareWorkloadDependenciesRecovery
Removed value: -{
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "prepare_workload_dependencies",
- "title": "Kind",
- "type": "string"
- },
- "next_tool": {
- "const": "prepare_workload_dependencies",
- "title": "Next Tool",
- "type": "string"
- },
- "retry_after_ms": {
- "default": null,
- "title": "Retry After Ms",
- "type": "null"
- },
- "safe_to_repeat_same_call": {
- "const": true,
- "default": true,
- "title": "Safe To Repeat Same Call",
- "type": "boolean"
- }
- },
- "required": [
- "kind",
- "next_tool"
- ],
- "title": "PrepareWorkloadDependenciesRecovery",
- "type": "object"
-}
removedOutput schema / $defs / RecoveryAction / discriminator / mapping / configure_inference
Removed value: -"#/$defs/ConfigureInferenceRecovery"
removedOutput schema / $defs / RecoveryAction / discriminator / mapping / configure_workload
Removed value: -"#/$defs/ConfigureWorkloadRecovery"
removedOutput schema / $defs / RecoveryAction / discriminator / mapping / discover_artifacts
Removed value: -"#/$defs/DiscoverArtifactsRecovery"
removedOutput schema / $defs / RecoveryAction / discriminator / mapping / discover_runs
Removed value: -"#/$defs/DiscoverRunsRecovery"
removedOutput schema / $defs / RecoveryAction / discriminator / mapping / discover_workflows
Removed value: -"#/$defs/DiscoverWorkflowsRecovery"
addedOutput schema / $defs / RecoveryAction / discriminator / mapping / external
Added value: +"#/$defs/RecoveryExternalAction"
removedOutput schema / $defs / RecoveryAction / discriminator / mapping / extract_perfetto
Removed value: -"#/$defs/ExtractPerfettoRecovery"
removedOutput schema / $defs / RecoveryAction / discriminator / mapping / import_artifact
Removed value: -"#/$defs/ImportArtifactRecovery"
removedOutput schema / $defs / RecoveryAction / discriminator / mapping / initialize_workspace
Removed value: -"#/$defs/InitializeWorkspaceRecovery"
removedOutput schema / $defs / RecoveryAction / discriminator / mapping / inspect_capabilities
Removed value: -"#/$defs/InspectCapabilitiesRecovery"
removedOutput schema / $defs / RecoveryAction / discriminator / mapping / inspect_workload_configuration
Removed value: -"#/$defs/InspectWorkloadConfigurationRecovery"
changedOutput schema / $defs / RecoveryAction / discriminator / mapping / manual
Previous value: -"#/$defs/ManualRecovery"New value: +"#/$defs/RecoveryManualAction"
removedOutput schema / $defs / RecoveryAction / discriminator / mapping / prepare_adapter
Removed value: -"#/$defs/PrepareAdapterRecovery"
removedOutput schema / $defs / RecoveryAction / discriminator / mapping / prepare_workload_dependencies
Removed value: -"#/$defs/PrepareWorkloadDependenciesRecovery"
changedOutput schema / $defs / RecoveryAction / discriminator / mapping / repeat_same_call
Previous value: -"#/$defs/RepeatSameCallRecovery"New value: +"#/$defs/RetryRecovery"
removedOutput schema / $defs / RecoveryAction / discriminator / mapping / replan_capture
Removed value: -"#/$defs/ReplanCaptureRecovery"
removedOutput schema / $defs / RecoveryAction / discriminator / mapping / replan_inference
Removed value: -"#/$defs/ReplanInferenceRecovery"
removedOutput schema / $defs / RecoveryAction / discriminator / mapping / start_capability_setup
Removed value: -"#/$defs/StartCapabilitySetupRecovery"
addedOutput schema / $defs / RecoveryAction / discriminator / mapping / tool
Added value: +"#/$defs/RecoveryToolAction"
changedOutput schema / $defs / RecoveryAction / discriminator / mapping / wait_then_repeat
Previous value: -"#/$defs/WaitThenRepeatRecovery"New value: +"#/$defs/RetryRecovery"
changedOutput schema / $defs / RecoveryAction / oneOf
Previous value: -[
- {
- "$ref": "#/$defs/RepeatSameCallRecovery"
- },
- {
- "$ref": "#/$defs/WaitThenRepeatRecovery"
- },
- {
- "$ref": "#/$defs/ReplanCaptureRecovery"
- },
- {
- "$ref": "#/$defs/InitializeWorkspaceRecovery"
- },
- {
- "$ref": "#/$defs/ConfigureWorkloadRecovery"
- },
- {
- "$ref": "#/$defs/InspectWorkloadConfigurationRecovery"
- },
- {
- "$ref": "#/$defs/StartCapabilitySetupRecovery"
- },
- {
- "$ref": "#/$defs/PrepareAdapterRecovery"
- },
- {
- "$ref": "#/$defs/PrepareWorkloadDependenciesRecovery"
- },
- {
- "$ref": "#/$defs/InspectCapabilitiesRecovery"
- },
- {
- "$ref": "#/$defs/DiscoverWorkflowsRecovery"
- },
- {
- "$ref": "#/$defs/DiscoverRunsRecovery"
- },
- {
- "$ref": "#/$defs/DiscoverArtifactsRecovery"
- },
- {
- "$ref": "#/$defs/ImportArtifactRecovery"
- },
- {
- "$ref": "#/$defs/ExtractPerfettoRecovery"
- },
- {
- "$ref": "#/$defs/ConfigureInferenceRecovery"
- },
- {
- "$ref": "#/$defs/ReplanInferenceRecovery"
- },
- {
- "$ref": "#/$defs/ManualRecovery"
- }
-]New value: +[
+ {
+ "$ref": "#/$defs/RetryRecovery"
+ },
+ {
+ "$ref": "#/$defs/RecoveryToolAction"
+ },
+ {
+ "$ref": "#/$defs/RecoveryManualAction"
+ },
+ {
+ "$ref": "#/$defs/RecoveryExternalAction"
+ }
+]
addedOutput schema / $defs / RecoveryExternalAction
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "instruction": {
+ "maxLength": 500,
+ "minLength": 1,
+ "title": "Instruction",
+ "type": "string"
+ },
+ "kind": {
+ "const": "external",
+ "default": "external",
+ "title": "Kind",
+ "type": "string"
+ },
+ "retry_after_ms": {
+ "default": null,
+ "title": "Retry After Ms",
+ "type": "null"
+ },
+ "safe_to_repeat_same_call": {
+ "const": false,
+ "default": false,
+ "title": "Safe To Repeat Same Call",
+ "type": "boolean"
+ },
+ "system": {
+ "maxLength": 100,
+ "minLength": 1,
+ "title": "System",
+ "type": "string"
+ }
+ },
+ "required": [
+ "instruction",
+ "system"
+ ],
+ "title": "RecoveryExternalAction",
+ "type": "object"
+}
addedOutput schema / $defs / RecoveryManualAction
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "instruction": {
+ "maxLength": 500,
+ "minLength": 1,
+ "title": "Instruction",
+ "type": "string"
+ },
+ "kind": {
+ "const": "manual",
+ "default": "manual",
+ "title": "Kind",
+ "type": "string"
+ },
+ "missing_arguments": {
+ "default": [],
+ "items": {
+ "type": "string"
+ },
+ "title": "Missing Arguments",
+ "type": "array"
+ },
+ "retry_after_ms": {
+ "default": null,
+ "title": "Retry After Ms",
+ "type": "null"
+ },
+ "safe_to_repeat_same_call": {
+ "const": false,
+ "default": false,
+ "title": "Safe To Repeat Same Call",
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "instruction"
+ ],
+ "title": "RecoveryManualAction",
+ "type": "object"
+}
addedOutput schema / $defs / RecoveryToolAction
Added value: +{
+ "additionalProperties": false,
+ "description": "One executable MCP recovery action with a concrete tool name.",
+ "properties": {
+ "arguments": {
+ "additionalProperties": true,
+ "title": "Arguments",
+ "type": "object"
+ },
+ "kind": {
+ "const": "tool",
+ "default": "tool",
+ "title": "Kind",
+ "type": "string"
+ },
+ "retry_after_ms": {
+ "default": null,
+ "title": "Retry After Ms",
+ "type": "null"
+ },
+ "safe_to_repeat_same_call": {
+ "const": false,
+ "default": false,
+ "title": "Safe To Repeat Same Call",
+ "type": "boolean"
+ },
+ "tool_name": {
+ "$ref": "#/$defs/ToolName"
+ }
+ },
+ "required": [
+ "tool_name"
+ ],
+ "title": "RecoveryToolAction",
+ "type": "object"
+}
removedOutput schema / $defs / RepeatSameCallRecovery
Removed value: -{
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "repeat_same_call",
- "title": "Kind",
- "type": "string"
- },
- "next_tool": {
- "default": null,
- "title": "Next Tool",
- "type": "null"
- },
- "retry_after_ms": {
- "minimum": 0,
- "title": "Retry After Ms",
- "type": "integer"
- },
- "safe_to_repeat_same_call": {
- "const": true,
- "default": true,
- "title": "Safe To Repeat Same Call",
- "type": "boolean"
- }
- },
- "required": [
- "kind",
- "retry_after_ms"
- ],
- "title": "RepeatSameCallRecovery",
- "type": "object"
-}
removedOutput schema / $defs / ReplanCaptureRecovery
Removed value: -{
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "replan_capture",
- "title": "Kind",
- "type": "string"
- },
- "next_tool": {
- "const": "plan_capture",
- "title": "Next Tool",
- "type": "string"
- },
- "retry_after_ms": {
- "default": null,
- "title": "Retry After Ms",
- "type": "null"
- },
- "safe_to_repeat_same_call": {
- "const": false,
- "default": false,
- "title": "Safe To Repeat Same Call",
- "type": "boolean"
- }
- },
- "required": [
- "kind",
- "next_tool"
- ],
- "title": "ReplanCaptureRecovery",
- "type": "object"
-}
removedOutput schema / $defs / ReplanInferenceRecovery
Removed value: -{
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "replan_inference",
- "title": "Kind",
- "type": "string"
- },
- "next_tool": {
- "const": "plan_inference_scenario",
- "title": "Next Tool",
- "type": "string"
- },
- "retry_after_ms": {
- "default": null,
- "title": "Retry After Ms",
- "type": "null"
- },
- "safe_to_repeat_same_call": {
- "const": false,
- "default": false,
- "title": "Safe To Repeat Same Call",
- "type": "boolean"
- }
- },
- "required": [
- "kind",
- "next_tool"
- ],
- "title": "ReplanInferenceRecovery",
- "type": "object"
-}
addedOutput schema / $defs / RetryRecovery
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "enum": [
+ "repeat_same_call",
+ "wait_then_repeat"
+ ],
+ "title": "Kind",
+ "type": "string"
+ },
+ "retry_after_ms": {
+ "minimum": 0,
+ "title": "Retry After Ms",
+ "type": "integer"
+ },
+ "safe_to_repeat_same_call": {
+ "const": true,
+ "default": true,
+ "title": "Safe To Repeat Same Call",
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "kind",
+ "retry_after_ms"
+ ],
+ "title": "RetryRecovery",
+ "type": "object"
+}
addedOutput schema / $defs / Sensitivity
Added value: +{
+ "enum": [
+ "normal",
+ "internal",
+ "sensitive"
+ ],
+ "title": "Sensitivity",
+ "type": "string"
+}
removedOutput schema / $defs / StartCapabilitySetupRecovery
Removed value: -{
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "start_capability_setup",
- "title": "Kind",
- "type": "string"
- },
- "next_tool": {
- "const": "start_capability_setup",
- "title": "Next Tool",
- "type": "string"
- },
- "retry_after_ms": {
- "default": null,
- "title": "Retry After Ms",
- "type": "null"
- },
- "safe_to_repeat_same_call": {
- "const": true,
- "default": true,
- "title": "Safe To Repeat Same Call",
- "type": "boolean"
- }
- },
- "required": [
- "kind",
- "next_tool"
- ],
- "title": "StartCapabilitySetupRecovery",
- "type": "object"
-}
removedOutput schema / $defs / SuccessPayload_EvidenceSummaryBundle_ / properties / result / $ref
Removed value: -"#/$defs/EvidenceSummaryBundle"
addedOutput schema / $defs / SuccessPayload_EvidenceSummaryBundle_ / properties / result / additionalProperties
Added value: +false
addedOutput schema / $defs / SuccessPayload_EvidenceSummaryBundle_ / properties / result / properties
Added value: +{
+ "markdown": {
+ "title": "Markdown",
+ "type": "string"
+ },
+ "summary": {
+ "$ref": "#/$defs/EvidenceSummary"
+ }
+}
addedOutput schema / $defs / SuccessPayload_EvidenceSummaryBundle_ / properties / result / required
Added value: +[
+ "summary",
+ "markdown"
+]
addedOutput schema / $defs / SuccessPayload_EvidenceSummaryBundle_ / properties / result / title
Added value: +"EvidenceSummaryBundle"
addedOutput schema / $defs / SuccessPayload_EvidenceSummaryBundle_ / properties / result / type
Added value: +"object"
removedOutput schema / $defs / SuccessPayload_EvidenceSummaryBundle_ / properties / schema_version
Removed value: -{
- "const": 1,
- "title": "Schema Version",
- "type": "integer"
-}
changedOutput schema / $defs / SuccessPayload_EvidenceSummaryBundle_ / required
Previous value: -[
- "schema_version",
- "ok",
- "result",
- "error"
-]New value: +[
+ "ok",
+ "result",
+ "error"
+]
addedOutput schema / $defs / SummaryArtifact / properties / kind / $ref
Added value: +"#/$defs/ArtifactKind"
removedOutput schema / $defs / SummaryArtifact / properties / kind / title
Removed value: -"Kind"
removedOutput schema / $defs / SummaryArtifact / properties / kind / type
Removed value: -"string"
addedOutput schema / $defs / SummaryArtifact / properties / sensitivity / $ref
Added value: +"#/$defs/Sensitivity"
removedOutput schema / $defs / SummaryArtifact / properties / sensitivity / title
Removed value: -"Sensitivity"
removedOutput schema / $defs / SummaryArtifact / properties / sensitivity / type
Removed value: -"string"
addedOutput schema / $defs / SummaryAttempt / properties / failure_class / $ref
Added value: +"#/$defs/TrialFailureClass"
removedOutput schema / $defs / SummaryAttempt / properties / failure_class / title
Removed value: -"Failure Class"
removedOutput schema / $defs / SummaryAttempt / properties / failure_class / type
Removed value: -"string"
addedOutput schema / $defs / SummaryAttempt / properties / outcome / $ref
Added value: +"#/$defs/TrialOutcome"
removedOutput schema / $defs / SummaryAttempt / properties / outcome / title
Removed value: -"Outcome"
removedOutput schema / $defs / SummaryAttempt / properties / outcome / type
Removed value: -"string"
addedOutput schema / $defs / SummaryClaim / properties / assessment / $ref
Added value: +"#/$defs/FindingAssessment"
removedOutput schema / $defs / SummaryClaim / properties / assessment / title
Removed value: -"Assessment"
removedOutput schema / $defs / SummaryClaim / properties / assessment / type
Removed value: -"string"
addedOutput schema / $defs / SummaryClaim / properties / evidence_level / $ref
Added value: +"#/$defs/EvidenceLevel"
removedOutput schema / $defs / SummaryClaim / properties / evidence_level / title
Removed value: -"Evidence Level"
removedOutput schema / $defs / SummaryClaim / properties / evidence_level / type
Removed value: -"string"
addedOutput schema / $defs / SummaryClaim / properties / support_status / $ref
Added value: +"#/$defs/SummarySupportStatus"
removedOutput schema / $defs / SummaryClaim / properties / support_status / enum
Removed value: -[
- "as_recorded",
- "not_supporting",
- "candidate_only"
-]
removedOutput schema / $defs / SummaryClaim / properties / support_status / title
Removed value: -"Support Status"
removedOutput schema / $defs / SummaryClaim / properties / support_status / type
Removed value: -"string"
addedOutput schema / $defs / SummaryClaimedRole
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "role": {
+ "$ref": "#/$defs/SummaryRunRole"
+ },
+ "run_id": {
+ "title": "Run Id",
+ "type": "string"
+ }
+ },
+ "required": [
+ "run_id",
+ "role"
+ ],
+ "title": "SummaryClaimedRole",
+ "type": "object"
+}
addedOutput schema / $defs / SummaryProofAssessment
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "binding_id": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Binding Id"
+ },
+ "binding_type": {
+ "anyOf": [
+ {
+ "enum": [
+ "comparison",
+ "run_validation"
+ ],
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Binding Type"
+ },
+ "missing_conditions": {
+ "default": [],
+ "items": {
+ "type": "string"
+ },
+ "title": "Missing Conditions",
+ "type": "array"
+ },
+ "satisfied_conditions": {
+ "default": [],
+ "items": {
+ "type": "string"
+ },
+ "title": "Satisfied Conditions",
+ "type": "array"
+ },
+ "shape": {
+ "$ref": "#/$defs/SummaryProofShape"
+ },
+ "verified_baseline_run_id": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Verified Baseline Run Id"
+ },
+ "verified_candidate_run_id": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Verified Candidate Run Id"
+ }
+ },
+ "required": [
+ "shape"
+ ],
+ "title": "SummaryProofAssessment",
+ "type": "object"
+}
addedOutput schema / $defs / SummaryProofShape
Added value: +{
+ "enum": [
+ "validated_pair",
+ "candidate_validated",
+ "baseline_observation",
+ "incomplete",
+ "selected_evidence"
+ ],
+ "title": "SummaryProofShape",
+ "type": "string"
+}
addedOutput schema / $defs / SummaryReference / properties / ref_type / $ref
Added value: +"#/$defs/SummaryReferenceKind"
removedOutput schema / $defs / SummaryReference / properties / ref_type / enum
Removed value: -[
- "comparison",
- "analysis"
-]
removedOutput schema / $defs / SummaryReference / properties / ref_type / title
Removed value: -"Ref Type"
removedOutput schema / $defs / SummaryReference / properties / ref_type / type
Removed value: -"string"
addedOutput schema / $defs / SummaryReferenceKind
Added value: +{
+ "enum": [
+ "comparison",
+ "analysis"
+ ],
+ "title": "SummaryReferenceKind",
+ "type": "string"
+}
addedOutput schema / $defs / SummaryRun / properties / claimed_role
Added value: +{
+ "$ref": "#/$defs/SummaryRunRole"
+}
addedOutput schema / $defs / SummaryRun / properties / execution_status / $ref
Added value: +"#/$defs/ExecutionStatus"
removedOutput schema / $defs / SummaryRun / properties / execution_status / title
Removed value: -"Execution Status"
removedOutput schema / $defs / SummaryRun / properties / execution_status / type
Removed value: -"string"
addedOutput schema / $defs / SummaryRun / properties / inference_protocol_identity_id
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "title": "Inference Protocol Identity Id"
+}
addedOutput schema / $defs / SummaryRun / properties / measurement_protocol_id
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "title": "Measurement Protocol Id"
+}
removedOutput schema / $defs / SummaryRun / properties / proof_role
Removed value: -{
- "enum": [
- "baseline",
- "candidate",
- "context"
- ],
- "title": "Proof Role",
- "type": "string"
-}
addedOutput schema / $defs / SummaryRun / properties / validation_status / $ref
Added value: +"#/$defs/ValidationStatus"
removedOutput schema / $defs / SummaryRun / properties / validation_status / title
Removed value: -"Validation Status"
removedOutput schema / $defs / SummaryRun / properties / validation_status / type
Removed value: -"string"
changedOutput schema / $defs / SummaryRun / required
Previous value: -[
- "run_id",
- "proof_role",
- "execution_status",
- "validation_status",
- "workload_definition_id",
- "workload_instance_id",
- "argv",
- "source",
- "environment",
- "artifacts"
-]New value: +[
+ "run_id",
+ "claimed_role",
+ "execution_status",
+ "validation_status",
+ "workload_definition_id",
+ "workload_instance_id",
+ "measurement_protocol_id",
+ "inference_protocol_identity_id",
+ "argv",
+ "source",
+ "environment",
+ "artifacts"
+]
addedOutput schema / $defs / SummaryRunRole
Added value: +{
+ "enum": [
+ "baseline",
+ "candidate",
+ "context"
+ ],
+ "title": "SummaryRunRole",
+ "type": "string"
+}
addedOutput schema / $defs / SummarySelectionShape
Added value: +{
+ "enum": [
+ "single_run",
+ "two_claimed_runs",
+ "mixed_evidence"
+ ],
+ "title": "SummarySelectionShape",
+ "type": "string"
+}
addedOutput schema / $defs / SummarySupportStatus
Added value: +{
+ "enum": [
+ "supported_by_evidence",
+ "recorded_support_missing",
+ "contradicted",
+ "mixed_unresolved",
+ "not_supporting"
+ ],
+ "title": "SummarySupportStatus",
+ "type": "string"
+}
addedOutput schema / $defs / ToolName
Added value: +{
+ "enum": [
+ "initialize_workspace",
+ "workload_configuration_status",
+ "configure_workload",
+ "list_capabilities",
+ "start_capability_setup",
+ "get_capability_setup",
+ "prepare_adapter",
+ "prepare_workload_dependencies",
+ "list_declared_workflows",
+ "get_declared_workflow",
+ "plan_fault_experiment",
+ "plan_capture",
+ "start_detached_capture",
+ "get_detached_capture",
+ "rebuild_catalog",
+ "list_runs",
+ "list_artifacts",
+ "preview_artifact",
+ "get_native_viewer_plan",
+ "import_artifact",
+ "import_xctrace",
+ "extract_perfetto",
+ "extract_memray",
+ "get_extraction",
+ "extract_nsight_systems",
+ "extract_nsight_compute",
+ "extract_compute_sanitizer",
+ "configure_inference_server",
+ "list_inference_configurations",
+ "plan_inference_scenario",
+ "execute_reduction",
+ "get_reduction",
+ "analyze_memory",
+ "analyze_nsight_compute"
+ ],
+ "title": "ToolName",
+ "type": "string"
+}
addedOutput schema / $defs / TrialFailureClass
Added value: +{
+ "enum": [
+ "none",
+ "unattempted",
+ "process_failure",
+ "timeout",
+ "cancellation",
+ "oracle_unsupported",
+ "unsupported_environment",
+ "resource_policy",
+ "oracle_failure",
+ "infrastructure_failure",
+ "oracle_inconclusive",
+ "oracle_receipt_error"
+ ],
+ "title": "TrialFailureClass",
+ "type": "string"
+}
addedOutput schema / $defs / TrialOutcome
Added value: +{
+ "enum": [
+ "unattempted",
+ "succeeded",
+ "failed",
+ "timed_out",
+ "cancelled",
+ "unsupported",
+ "resource_policy",
+ "oracle_failed",
+ "infrastructure_failed",
+ "invalid"
+ ],
+ "title": "TrialOutcome",
+ "type": "string"
+}
addedOutput schema / $defs / ValidationStatus
Added value: +{
+ "enum": [
+ "not_requested",
+ "pending",
+ "running",
+ "passed",
+ "failed",
+ "error",
+ "inconclusive",
+ "unsupported",
+ "cancelled"
+ ],
+ "title": "ValidationStatus",
+ "type": "string"
+}
removedOutput schema / $defs / WaitThenRepeatRecovery
Removed value: -{
- "additionalProperties": false,
- "properties": {
- "kind": {
- "const": "wait_then_repeat",
- "title": "Kind",
- "type": "string"
- },
- "next_tool": {
- "default": null,
- "title": "Next Tool",
- "type": "null"
- },
- "retry_after_ms": {
- "minimum": 0,
- "title": "Retry After Ms",
- "type": "integer"
- },
- "safe_to_repeat_same_call": {
- "const": true,
- "default": true,
- "title": "Safe To Repeat Same Call",
- "type": "boolean"
- }
- },
- "required": [
- "kind",
- "retry_after_ms"
- ],
- "title": "WaitThenRepeatRecovery",
- "type": "object"
-}