addedInput schema / $defs
Added value: +{
+ "SupportedInferenceProfiler": {
+ "enum": [
+ "torch_profiler",
+ "nsight_systems"
+ ],
+ "type": "string"
+ }
+}
addedInput schema / properties / measurement_run_id
Added value: +{
+ "maxLength": 200,
+ "minLength": 1,
+ "title": "Measurement Run Id",
+ "type": "string"
+}
addedInput schema / properties / profiler / $ref
Added value: +"#/$defs/SupportedInferenceProfiler"
removedInput schema / properties / profiler / enum
Removed value: -[
- "torch_profiler",
- "nsight_systems"
-]
removedInput schema / properties / profiler / title
Removed value: -"Profiler"
removedInput schema / properties / profiler / type
Removed value: -"string"
addedInput schema / properties / scenario_name
Added value: +{
+ "maxLength": 100,
+ "minLength": 1,
+ "title": "Scenario Name",
+ "type": "string"
+}
addedInput schema / properties / timeout_seconds
Added value: +{
+ "default": 300,
+ "exclusiveMinimum": 0,
+ "maximum": 86400,
+ "title": "Timeout Seconds",
+ "type": "number"
+}
changedInput schema / required
Previous value: -[
- "server_name",
- "profiler"
-]New value: +[
+ "server_name",
+ "scenario_name",
+ "profiler",
+ "measurement_run_id"
+]
addedOutput schema / $defs / AIPerfScenarioPlan
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "argv": {
+ "items": {
+ "type": "string"
+ },
+ "maxItems": 1024,
+ "minItems": 1,
+ "title": "Argv",
+ "type": "array"
+ },
+ "base_url": {
+ "title": "Base Url",
+ "type": "string"
+ },
+ "burstiness": {
+ "anyOf": [
+ {
+ "exclusiveMinimum": 0,
+ "maximum": 1000000,
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Burstiness"
+ },
+ "concurrency": {
+ "anyOf": [
+ {
+ "exclusiveMinimum": 0,
+ "maximum": 100000,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Concurrency"
+ },
+ "configuration_id": {
+ "title": "Configuration Id",
+ "type": "string"
+ },
+ "created_at": {
+ "format": "date-time",
+ "title": "Created At",
+ "type": "string"
+ },
+ "deadline_at": {
+ "format": "date-time",
+ "title": "Deadline At",
+ "type": "string"
+ },
+ "endpoint_type": {
+ "$ref": "#/$defs/InferenceEndpointType",
+ "default": "chat"
+ },
+ "executable_binding": {
+ "$ref": "#/$defs/ResolvedExecutable"
+ },
+ "exploratory_reason": {
+ "maxLength": 500,
+ "minLength": 1,
+ "title": "Exploratory Reason",
+ "type": "string"
+ },
+ "health_ready": {
+ "anyOf": [
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Health Ready"
+ },
+ "model": {
+ "maxLength": 500,
+ "minLength": 1,
+ "title": "Model",
+ "type": "string"
+ },
+ "model_revision": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Model Revision"
+ },
+ "num_prompts": {
+ "default": 1,
+ "exclusiveMinimum": 0,
+ "maximum": 10000000,
+ "title": "Num Prompts",
+ "type": "integer"
+ },
+ "output_path": {
+ "title": "Output Path",
+ "type": "string"
+ },
+ "output_relative_path": {
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9._-]{0,99}$",
+ "title": "Output Relative Path",
+ "type": "string"
+ },
+ "output_root": {
+ "$ref": "#/$defs/BoundDirectoryReference"
+ },
+ "plan_id": {
+ "title": "Plan Id",
+ "type": "string"
+ },
+ "plan_token": {
+ "default": "",
+ "title": "Plan Token",
+ "type": "string"
+ },
+ "probed_model_ids": {
+ "default": [],
+ "items": {
+ "type": "string"
+ },
+ "maxItems": 64,
+ "title": "Probed Model Ids",
+ "type": "array"
+ },
+ "provider": {
+ "const": "aiperf",
+ "title": "Provider",
+ "type": "string"
+ },
+ "provider_environment_id": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Provider Environment Id"
+ },
+ "provider_version": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Provider Version"
+ },
+ "quantization": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Quantization"
+ },
+ "random_input_len": {
+ "const": null,
+ "default": null,
+ "title": "Random Input Len",
+ "type": "null"
+ },
+ "random_output_len": {
+ "const": null,
+ "default": null,
+ "title": "Random Output Len",
+ "type": "null"
+ },
+ "random_range_ratio": {
+ "const": null,
+ "default": null,
+ "title": "Random Range Ratio",
+ "type": "null"
+ },
+ "request_rate": {
+ "anyOf": [
+ {
+ "exclusiveMinimum": 0,
+ "maximum": 1000000,
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Request Rate"
+ },
+ "scenario_name": {
+ "title": "Scenario Name",
+ "type": "string"
+ },
+ "seed": {
+ "default": 0,
+ "maximum": 2147483647,
+ "minimum": 0,
+ "title": "Seed",
+ "type": "integer"
+ },
+ "semantic_oracle_workload": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Semantic Oracle Workload"
+ },
+ "server_executable_digest": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Server Executable Digest"
+ },
+ "server_mode": {
+ "$ref": "#/$defs/InferenceServerMode"
+ },
+ "server_name": {
+ "title": "Server Name",
+ "type": "string"
+ },
+ "server_provider": {
+ "const": "vllm",
+ "default": "vllm",
+ "title": "Server Provider",
+ "type": "string"
+ },
+ "speedup_ratio": {
+ "default": 1,
+ "exclusiveMinimum": 0,
+ "maximum": 100,
+ "title": "Speedup Ratio",
+ "type": "number"
+ },
+ "streaming": {
+ "default": true,
+ "title": "Streaming",
+ "type": "boolean"
+ },
+ "timeout_seconds": {
+ "exclusiveMinimum": 0,
+ "maximum": 86400,
+ "title": "Timeout Seconds",
+ "type": "number"
+ },
+ "tokenizer": {
+ "anyOf": [
+ {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Tokenizer"
+ },
+ "tokenizer_revision": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Tokenizer Revision"
+ },
+ "trace_artifact_id": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Trace Artifact Id"
+ },
+ "warmup_request_count": {
+ "default": 0,
+ "maximum": 1000000,
+ "minimum": 0,
+ "title": "Warmup Request Count",
+ "type": "integer"
+ }
+ },
+ "required": [
+ "plan_id",
+ "scenario_name",
+ "server_name",
+ "server_mode",
+ "base_url",
+ "model",
+ "executable_binding",
+ "argv",
+ "output_root",
+ "output_relative_path",
+ "output_path",
+ "timeout_seconds",
+ "deadline_at",
+ "exploratory_reason",
+ "configuration_id",
+ "provider"
+ ],
+ "title": "AIPerfScenarioPlan",
+ "type": "object"
+}
addedOutput schema / $defs / BoundDirectoryReference
Added value: +{
+ "additionalProperties": false,
+ "description": "Serializable authority reference stored in an immutable operation plan.",
+ "properties": {
+ "identity": {
+ "$ref": "#/$defs/DirectoryIdentity"
+ },
+ "relative_path": {
+ "maxLength": 500,
+ "minLength": 1,
+ "pattern": "^[A-Za-z0-9._/-]+$",
+ "title": "Relative Path",
+ "type": "string"
+ }
+ },
+ "required": [
+ "relative_path",
+ "identity"
+ ],
+ "title": "BoundDirectoryReference",
+ "type": "object"
+}
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"
-}
addedOutput schema / $defs / DirectoryIdentity
Added value: +{
+ "additionalProperties": false,
+ "description": "Stable identity of a directory opened through the trusted-root boundary.",
+ "properties": {
+ "device": {
+ "minimum": 0,
+ "title": "Device",
+ "type": "integer"
+ },
+ "guarantee": {
+ "const": "posix_dir_fd_no_links",
+ "default": "posix_dir_fd_no_links",
+ "title": "Guarantee",
+ "type": "string"
+ },
+ "inode": {
+ "exclusiveMinimum": 0,
+ "title": "Inode",
+ "type": "integer"
+ }
+ },
+ "required": [
+ "device",
+ "inode"
+ ],
+ "title": "DirectoryIdentity",
+ "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 / ExecutableIdentity
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "device": {
+ "minimum": 0,
+ "title": "Device",
+ "type": "integer"
+ },
+ "inode": {
+ "minimum": 0,
+ "title": "Inode",
+ "type": "integer"
+ },
+ "mode": {
+ "minimum": 0,
+ "title": "Mode",
+ "type": "integer"
+ },
+ "modified_ns": {
+ "minimum": 0,
+ "title": "Modified Ns",
+ "type": "integer"
+ },
+ "sha256": {
+ "title": "Sha256",
+ "type": "string"
+ },
+ "size": {
+ "minimum": 0,
+ "title": "Size",
+ "type": "integer"
+ }
+ },
+ "required": [
+ "sha256",
+ "size",
+ "mode",
+ "device",
+ "inode",
+ "modified_ns"
+ ],
+ "title": "ExecutableIdentity",
+ "type": "object"
+}
addedOutput schema / $defs / ExecutablePolicyDecision
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "allowed": {
+ "title": "Allowed",
+ "type": "boolean"
+ },
+ "matched_root": {
+ "anyOf": [
+ {
+ "format": "path",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Matched Root"
+ },
+ "policy": {
+ "$ref": "#/$defs/ExecutableTrustPolicy"
+ }
+ },
+ "required": [
+ "policy",
+ "allowed"
+ ],
+ "title": "ExecutablePolicyDecision",
+ "type": "object"
+}
addedOutput schema / $defs / ExecutableResolutionOrigin
Added value: +{
+ "enum": [
+ "explicit_path",
+ "path_search"
+ ],
+ "title": "ExecutableResolutionOrigin",
+ "type": "string"
+}
addedOutput schema / $defs / ExecutableTrustPolicy
Added value: +{
+ "enum": [
+ "project_bound",
+ "managed_tool",
+ "trusted_host_tool",
+ "exact_path"
+ ],
+ "title": "ExecutableTrustPolicy",
+ "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"
+]
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"
-}
addedOutput schema / $defs / InferenceEndpointType
Added value: +{
+ "enum": [
+ "chat",
+ "completions"
+ ],
+ "title": "InferenceEndpointType",
+ "type": "string"
+}
removedOutput schema / $defs / InferenceProfilingPlan
Removed value: -{
- "oneOf": [
- {
- "$ref": "#/$defs/VllmTorchProfilingPlan"
- },
- {
- "$ref": "#/$defs/SglangTorchProfilingPlan"
- },
- {
- "$ref": "#/$defs/NsightSystemsProfilingPlan"
- }
- ]
-}
addedOutput schema / $defs / InferenceScenarioPlan
Added value: +{
+ "discriminator": {
+ "mapping": {
+ "aiperf": "#/$defs/AIPerfScenarioPlan",
+ "sglang_bench": "#/$defs/SglangBenchScenarioPlan",
+ "vllm_bench": "#/$defs/VllmBenchScenarioPlan"
+ },
+ "propertyName": "provider"
+ },
+ "oneOf": [
+ {
+ "$ref": "#/$defs/AIPerfScenarioPlan"
+ },
+ {
+ "$ref": "#/$defs/VllmBenchScenarioPlan"
+ },
+ {
+ "$ref": "#/$defs/SglangBenchScenarioPlan"
+ }
+ ]
+}
addedOutput schema / $defs / InferenceServerMode
Added value: +{
+ "enum": [
+ "managed",
+ "existing_local"
+ ],
+ "title": "InferenceServerMode",
+ "type": "string"
+}
addedOutput schema / $defs / InferenceServerProvider
Added value: +{
+ "enum": [
+ "vllm",
+ "sglang"
+ ],
+ "title": "InferenceServerProvider",
+ "type": "string"
+}
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"
-}
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 / NsightSystemsProfilingPlan / properties / benchmark_executable_digest
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Benchmark Executable Digest"
-}
addedOutput schema / $defs / NsightSystemsProfilingPlan / properties / launch_executable_binding
Added value: +{
+ "$ref": "#/$defs/ResolvedExecutable"
+}
addedOutput schema / $defs / NsightSystemsProfilingPlan / properties / measurement_run_id
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Measurement Run Id"
+}
addedOutput schema / $defs / NsightSystemsProfilingPlan / properties / nsys_executable_binding
Added value: +{
+ "$ref": "#/$defs/ResolvedExecutable"
+}
addedOutput schema / $defs / NsightSystemsProfilingPlan / properties / output_relative_path
Added value: +{
+ "title": "Output Relative Path",
+ "type": "string"
+}
addedOutput schema / $defs / NsightSystemsProfilingPlan / properties / output_root
Added value: +{
+ "$ref": "#/$defs/BoundDirectoryReference"
+}
addedOutput schema / $defs / NsightSystemsProfilingPlan / properties / plan_token
Added value: +{
+ "default": "",
+ "title": "Plan Token",
+ "type": "string"
+}
addedOutput schema / $defs / NsightSystemsProfilingPlan / properties / scenario_name
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Scenario Name"
+}
addedOutput schema / $defs / NsightSystemsProfilingPlan / properties / scenario_plan
Added value: +{
+ "anyOf": [
+ {
+ "$ref": "#/$defs/InferenceScenarioPlan"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
removedOutput schema / $defs / NsightSystemsProfilingPlan / properties / schema_version
Removed value: -{
- "const": 1,
- "default": 1,
- "title": "Schema Version",
- "type": "integer"
-}
addedOutput schema / $defs / NsightSystemsProfilingPlan / properties / server_executable_binding
Added value: +{
+ "$ref": "#/$defs/ResolvedExecutable"
+}
removedOutput schema / $defs / NsightSystemsProfilingPlan / properties / server_executable_digest
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Server Executable Digest"
-}
addedOutput schema / $defs / NsightSystemsProfilingPlan / properties / server_provider / $ref
Added value: +"#/$defs/InferenceServerProvider"
removedOutput schema / $defs / NsightSystemsProfilingPlan / properties / server_provider / enum
Removed value: -[
- "vllm",
- "sglang"
-]
removedOutput schema / $defs / NsightSystemsProfilingPlan / properties / server_provider / title
Removed value: -"Server Provider"
removedOutput schema / $defs / NsightSystemsProfilingPlan / properties / server_provider / type
Removed value: -"string"
removedOutput schema / $defs / NsightSystemsProfilingPlan / properties / server_version
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Server Version"
-}
addedOutput schema / $defs / NsightSystemsProfilingPlan / properties / symbol_resolution
Added value: +{
+ "const": "disabled",
+ "default": "disabled",
+ "title": "Symbol Resolution",
+ "type": "string"
+}
addedOutput schema / $defs / NsightSystemsProfilingPlan / properties / timeout_seconds
Added value: +{
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Timeout Seconds"
+}
changedOutput schema / $defs / NsightSystemsProfilingPlan / required
Previous value: -[
- "plan_id",
- "server_name",
- "base_url",
- "server_argv",
- "server_cwd",
- "environment_names",
- "environment_digest",
- "output_path",
- "configuration_id",
- "limitations",
- "server_provider",
- "nsys_executable"
-]New value: +[
+ "plan_id",
+ "server_name",
+ "base_url",
+ "server_argv",
+ "server_executable_binding",
+ "launch_executable_binding",
+ "server_cwd",
+ "environment_names",
+ "environment_digest",
+ "output_root",
+ "output_relative_path",
+ "output_path",
+ "configuration_id",
+ "limitations",
+ "server_provider",
+ "nsys_executable",
+ "nsys_executable_binding"
+]
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 / ResolvedExecutable
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "canonical_target": {
+ "format": "path",
+ "title": "Canonical Target",
+ "type": "string"
+ },
+ "identity": {
+ "$ref": "#/$defs/ExecutableIdentity"
+ },
+ "invocation_path": {
+ "format": "path",
+ "title": "Invocation Path",
+ "type": "string"
+ },
+ "matched_path_entry": {
+ "anyOf": [
+ {
+ "format": "path",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Matched Path Entry"
+ },
+ "origin": {
+ "$ref": "#/$defs/ExecutableResolutionOrigin"
+ },
+ "policy_decision": {
+ "$ref": "#/$defs/ExecutablePolicyDecision"
+ },
+ "requested_token": {
+ "title": "Requested Token",
+ "type": "string"
+ }
+ },
+ "required": [
+ "requested_token",
+ "invocation_path",
+ "canonical_target",
+ "origin",
+ "identity",
+ "policy_decision"
+ ],
+ "title": "ResolvedExecutable",
+ "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 / SglangBenchScenarioPlan
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "argv": {
+ "items": {
+ "type": "string"
+ },
+ "maxItems": 1024,
+ "minItems": 1,
+ "title": "Argv",
+ "type": "array"
+ },
+ "base_url": {
+ "title": "Base Url",
+ "type": "string"
+ },
+ "benchmark_capabilities": {
+ "items": {
+ "type": "string"
+ },
+ "maxItems": 32,
+ "minItems": 1,
+ "title": "Benchmark Capabilities",
+ "type": "array"
+ },
+ "burstiness": {
+ "const": null,
+ "default": null,
+ "title": "Burstiness",
+ "type": "null"
+ },
+ "concurrency": {
+ "anyOf": [
+ {
+ "exclusiveMinimum": 0,
+ "maximum": 100000,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Concurrency"
+ },
+ "configuration_id": {
+ "title": "Configuration Id",
+ "type": "string"
+ },
+ "created_at": {
+ "format": "date-time",
+ "title": "Created At",
+ "type": "string"
+ },
+ "deadline_at": {
+ "format": "date-time",
+ "title": "Deadline At",
+ "type": "string"
+ },
+ "endpoint_type": {
+ "$ref": "#/$defs/InferenceEndpointType",
+ "default": "chat"
+ },
+ "executable_binding": {
+ "$ref": "#/$defs/ResolvedExecutable"
+ },
+ "exploratory_reason": {
+ "maxLength": 500,
+ "minLength": 1,
+ "title": "Exploratory Reason",
+ "type": "string"
+ },
+ "health_ready": {
+ "anyOf": [
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Health Ready"
+ },
+ "model": {
+ "maxLength": 500,
+ "minLength": 1,
+ "title": "Model",
+ "type": "string"
+ },
+ "model_revision": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Model Revision"
+ },
+ "num_prompts": {
+ "default": 1,
+ "exclusiveMinimum": 0,
+ "maximum": 10000000,
+ "title": "Num Prompts",
+ "type": "integer"
+ },
+ "output_path": {
+ "title": "Output Path",
+ "type": "string"
+ },
+ "output_relative_path": {
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9._-]{0,99}$",
+ "title": "Output Relative Path",
+ "type": "string"
+ },
+ "output_root": {
+ "$ref": "#/$defs/BoundDirectoryReference"
+ },
+ "plan_id": {
+ "title": "Plan Id",
+ "type": "string"
+ },
+ "plan_token": {
+ "default": "",
+ "title": "Plan Token",
+ "type": "string"
+ },
+ "probed_model_ids": {
+ "default": [],
+ "items": {
+ "type": "string"
+ },
+ "maxItems": 64,
+ "title": "Probed Model Ids",
+ "type": "array"
+ },
+ "provider": {
+ "const": "sglang_bench",
+ "title": "Provider",
+ "type": "string"
+ },
+ "provider_environment_id": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Provider Environment Id"
+ },
+ "provider_version": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Provider Version"
+ },
+ "quantization": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Quantization"
+ },
+ "random_input_len": {
+ "exclusiveMinimum": 0,
+ "maximum": 1000000,
+ "title": "Random Input Len",
+ "type": "integer"
+ },
+ "random_output_len": {
+ "exclusiveMinimum": 0,
+ "maximum": 1000000,
+ "title": "Random Output Len",
+ "type": "integer"
+ },
+ "random_range_ratio": {
+ "default": 1,
+ "exclusiveMinimum": 0,
+ "maximum": 1,
+ "title": "Random Range Ratio",
+ "type": "number"
+ },
+ "request_rate": {
+ "anyOf": [
+ {
+ "exclusiveMinimum": 0,
+ "maximum": 1000000,
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Request Rate"
+ },
+ "scenario_name": {
+ "title": "Scenario Name",
+ "type": "string"
+ },
+ "seed": {
+ "default": 0,
+ "maximum": 2147483647,
+ "minimum": 0,
+ "title": "Seed",
+ "type": "integer"
+ },
+ "semantic_oracle_workload": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Semantic Oracle Workload"
+ },
+ "server_executable_digest": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Server Executable Digest"
+ },
+ "server_mode": {
+ "$ref": "#/$defs/InferenceServerMode"
+ },
+ "server_name": {
+ "title": "Server Name",
+ "type": "string"
+ },
+ "server_provider": {
+ "const": "sglang",
+ "default": "sglang",
+ "title": "Server Provider",
+ "type": "string"
+ },
+ "speedup_ratio": {
+ "default": 1,
+ "maximum": 1,
+ "minimum": 1,
+ "title": "Speedup Ratio",
+ "type": "number"
+ },
+ "streaming": {
+ "const": true,
+ "default": true,
+ "title": "Streaming",
+ "type": "boolean"
+ },
+ "timeout_seconds": {
+ "exclusiveMinimum": 0,
+ "maximum": 86400,
+ "title": "Timeout Seconds",
+ "type": "number"
+ },
+ "tokenizer": {
+ "anyOf": [
+ {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Tokenizer"
+ },
+ "tokenizer_revision": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Tokenizer Revision"
+ },
+ "trace_artifact_id": {
+ "const": null,
+ "default": null,
+ "title": "Trace Artifact Id",
+ "type": "null"
+ },
+ "warmup_request_count": {
+ "default": 0,
+ "maximum": 1000000,
+ "minimum": 0,
+ "title": "Warmup Request Count",
+ "type": "integer"
+ }
+ },
+ "required": [
+ "plan_id",
+ "scenario_name",
+ "server_name",
+ "server_mode",
+ "base_url",
+ "model",
+ "executable_binding",
+ "argv",
+ "output_root",
+ "output_relative_path",
+ "output_path",
+ "timeout_seconds",
+ "deadline_at",
+ "exploratory_reason",
+ "configuration_id",
+ "provider",
+ "benchmark_capabilities",
+ "random_input_len",
+ "random_output_len"
+ ],
+ "title": "SglangBenchScenarioPlan",
+ "type": "object"
+}
changedOutput schema / $defs / SglangProfileOptions / description
Previous value: -"The only SGLang 0.5.16 profiler request Flameox permits in v1."New value: +"The SGLang Torch-profiler request Flameox supports."
removedOutput schema / $defs / SglangTorchProfilingPlan / properties / benchmark_executable_digest
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Benchmark Executable Digest"
-}
addedOutput schema / $defs / SglangTorchProfilingPlan / properties / launch_executable_binding
Added value: +{
+ "$ref": "#/$defs/ResolvedExecutable"
+}
addedOutput schema / $defs / SglangTorchProfilingPlan / properties / measurement_run_id
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Measurement Run Id"
+}
addedOutput schema / $defs / SglangTorchProfilingPlan / properties / nsys_executable_binding
Added value: +{
+ "const": null,
+ "default": null,
+ "title": "Nsys Executable Binding",
+ "type": "null"
+}
addedOutput schema / $defs / SglangTorchProfilingPlan / properties / output_relative_path
Added value: +{
+ "title": "Output Relative Path",
+ "type": "string"
+}
addedOutput schema / $defs / SglangTorchProfilingPlan / properties / output_root
Added value: +{
+ "$ref": "#/$defs/BoundDirectoryReference"
+}
addedOutput schema / $defs / SglangTorchProfilingPlan / properties / plan_token
Added value: +{
+ "default": "",
+ "title": "Plan Token",
+ "type": "string"
+}
addedOutput schema / $defs / SglangTorchProfilingPlan / properties / scenario_name
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Scenario Name"
+}
addedOutput schema / $defs / SglangTorchProfilingPlan / properties / scenario_plan
Added value: +{
+ "anyOf": [
+ {
+ "$ref": "#/$defs/InferenceScenarioPlan"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
removedOutput schema / $defs / SglangTorchProfilingPlan / properties / schema_version
Removed value: -{
- "const": 1,
- "default": 1,
- "title": "Schema Version",
- "type": "integer"
-}
addedOutput schema / $defs / SglangTorchProfilingPlan / properties / server_executable_binding
Added value: +{
+ "$ref": "#/$defs/ResolvedExecutable"
+}
removedOutput schema / $defs / SglangTorchProfilingPlan / properties / server_executable_digest
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Server Executable Digest"
-}
removedOutput schema / $defs / SglangTorchProfilingPlan / properties / server_version
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Server Version"
-}
addedOutput schema / $defs / SglangTorchProfilingPlan / properties / timeout_seconds
Added value: +{
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Timeout Seconds"
+}
changedOutput schema / $defs / SglangTorchProfilingPlan / required
Previous value: -[
- "plan_id",
- "server_name",
- "base_url",
- "server_argv",
- "server_cwd",
- "environment_names",
- "environment_digest",
- "output_path",
- "configuration_id",
- "limitations",
- "sglang_profile_id",
- "sglang_profile_options"
-]New value: +[
+ "plan_id",
+ "server_name",
+ "base_url",
+ "server_argv",
+ "server_executable_binding",
+ "launch_executable_binding",
+ "server_cwd",
+ "environment_names",
+ "environment_digest",
+ "output_root",
+ "output_relative_path",
+ "output_path",
+ "configuration_id",
+ "limitations",
+ "sglang_profile_id",
+ "sglang_profile_options"
+]
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_InferenceProfilingPlan_ / properties / result / $ref
Removed value: -"#/$defs/InferenceProfilingPlan"
addedOutput schema / $defs / SuccessPayload_InferenceProfilingPlan_ / properties / result / oneOf
Added value: +[
+ {
+ "$ref": "#/$defs/VllmTorchProfilingPlan"
+ },
+ {
+ "$ref": "#/$defs/SglangTorchProfilingPlan"
+ },
+ {
+ "$ref": "#/$defs/NsightSystemsProfilingPlan"
+ }
+]
addedOutput schema / $defs / SuccessPayload_InferenceProfilingPlan_ / properties / result / title
Added value: +"Result"
removedOutput schema / $defs / SuccessPayload_InferenceProfilingPlan_ / properties / schema_version
Removed value: -{
- "const": 1,
- "title": "Schema Version",
- "type": "integer"
-}
changedOutput schema / $defs / SuccessPayload_InferenceProfilingPlan_ / required
Previous value: -[
- "schema_version",
- "ok",
- "result",
- "error"
-]New value: +[
+ "ok",
+ "result",
+ "error"
+]
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 / VllmBenchScenarioPlan
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "argv": {
+ "items": {
+ "type": "string"
+ },
+ "maxItems": 1024,
+ "minItems": 1,
+ "title": "Argv",
+ "type": "array"
+ },
+ "base_url": {
+ "title": "Base Url",
+ "type": "string"
+ },
+ "burstiness": {
+ "anyOf": [
+ {
+ "exclusiveMinimum": 0,
+ "maximum": 1000000,
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Burstiness"
+ },
+ "concurrency": {
+ "anyOf": [
+ {
+ "exclusiveMinimum": 0,
+ "maximum": 100000,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Concurrency"
+ },
+ "configuration_id": {
+ "title": "Configuration Id",
+ "type": "string"
+ },
+ "created_at": {
+ "format": "date-time",
+ "title": "Created At",
+ "type": "string"
+ },
+ "deadline_at": {
+ "format": "date-time",
+ "title": "Deadline At",
+ "type": "string"
+ },
+ "endpoint_type": {
+ "$ref": "#/$defs/InferenceEndpointType",
+ "default": "chat"
+ },
+ "executable_binding": {
+ "$ref": "#/$defs/ResolvedExecutable"
+ },
+ "exploratory_reason": {
+ "maxLength": 500,
+ "minLength": 1,
+ "title": "Exploratory Reason",
+ "type": "string"
+ },
+ "health_ready": {
+ "anyOf": [
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Health Ready"
+ },
+ "model": {
+ "maxLength": 500,
+ "minLength": 1,
+ "title": "Model",
+ "type": "string"
+ },
+ "model_revision": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Model Revision"
+ },
+ "num_prompts": {
+ "default": 1,
+ "exclusiveMinimum": 0,
+ "maximum": 10000000,
+ "title": "Num Prompts",
+ "type": "integer"
+ },
+ "output_path": {
+ "title": "Output Path",
+ "type": "string"
+ },
+ "output_relative_path": {
+ "pattern": "^[A-Za-z0-9][A-Za-z0-9._-]{0,99}$",
+ "title": "Output Relative Path",
+ "type": "string"
+ },
+ "output_root": {
+ "$ref": "#/$defs/BoundDirectoryReference"
+ },
+ "plan_id": {
+ "title": "Plan Id",
+ "type": "string"
+ },
+ "plan_token": {
+ "default": "",
+ "title": "Plan Token",
+ "type": "string"
+ },
+ "probed_model_ids": {
+ "default": [],
+ "items": {
+ "type": "string"
+ },
+ "maxItems": 64,
+ "title": "Probed Model Ids",
+ "type": "array"
+ },
+ "provider": {
+ "const": "vllm_bench",
+ "title": "Provider",
+ "type": "string"
+ },
+ "provider_environment_id": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Provider Environment Id"
+ },
+ "provider_version": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Provider Version"
+ },
+ "quantization": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Quantization"
+ },
+ "random_input_len": {
+ "const": null,
+ "default": null,
+ "title": "Random Input Len",
+ "type": "null"
+ },
+ "random_output_len": {
+ "const": null,
+ "default": null,
+ "title": "Random Output Len",
+ "type": "null"
+ },
+ "random_range_ratio": {
+ "const": null,
+ "default": null,
+ "title": "Random Range Ratio",
+ "type": "null"
+ },
+ "request_rate": {
+ "anyOf": [
+ {
+ "exclusiveMinimum": 0,
+ "maximum": 1000000,
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Request Rate"
+ },
+ "scenario_name": {
+ "title": "Scenario Name",
+ "type": "string"
+ },
+ "seed": {
+ "default": 0,
+ "maximum": 2147483647,
+ "minimum": 0,
+ "title": "Seed",
+ "type": "integer"
+ },
+ "semantic_oracle_workload": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Semantic Oracle Workload"
+ },
+ "server_executable_digest": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Server Executable Digest"
+ },
+ "server_mode": {
+ "$ref": "#/$defs/InferenceServerMode"
+ },
+ "server_name": {
+ "title": "Server Name",
+ "type": "string"
+ },
+ "server_provider": {
+ "const": "vllm",
+ "default": "vllm",
+ "title": "Server Provider",
+ "type": "string"
+ },
+ "speedup_ratio": {
+ "default": 1,
+ "maximum": 1,
+ "minimum": 1,
+ "title": "Speedup Ratio",
+ "type": "number"
+ },
+ "streaming": {
+ "const": true,
+ "default": true,
+ "title": "Streaming",
+ "type": "boolean"
+ },
+ "timeout_seconds": {
+ "exclusiveMinimum": 0,
+ "maximum": 86400,
+ "title": "Timeout Seconds",
+ "type": "number"
+ },
+ "tokenizer": {
+ "anyOf": [
+ {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Tokenizer"
+ },
+ "tokenizer_revision": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Tokenizer Revision"
+ },
+ "trace_artifact_id": {
+ "const": null,
+ "default": null,
+ "title": "Trace Artifact Id",
+ "type": "null"
+ },
+ "warmup_request_count": {
+ "default": 0,
+ "maximum": 1000000,
+ "minimum": 0,
+ "title": "Warmup Request Count",
+ "type": "integer"
+ }
+ },
+ "required": [
+ "plan_id",
+ "scenario_name",
+ "server_name",
+ "server_mode",
+ "base_url",
+ "model",
+ "executable_binding",
+ "argv",
+ "output_root",
+ "output_relative_path",
+ "output_path",
+ "timeout_seconds",
+ "deadline_at",
+ "exploratory_reason",
+ "configuration_id",
+ "provider"
+ ],
+ "title": "VllmBenchScenarioPlan",
+ "type": "object"
+}
removedOutput schema / $defs / VllmTorchProfilingPlan / properties / benchmark_executable_digest
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Benchmark Executable Digest"
-}
addedOutput schema / $defs / VllmTorchProfilingPlan / properties / launch_executable_binding
Added value: +{
+ "$ref": "#/$defs/ResolvedExecutable"
+}
addedOutput schema / $defs / VllmTorchProfilingPlan / properties / measurement_run_id
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Measurement Run Id"
+}
addedOutput schema / $defs / VllmTorchProfilingPlan / properties / nsys_executable_binding
Added value: +{
+ "const": null,
+ "default": null,
+ "title": "Nsys Executable Binding",
+ "type": "null"
+}
addedOutput schema / $defs / VllmTorchProfilingPlan / properties / output_relative_path
Added value: +{
+ "title": "Output Relative Path",
+ "type": "string"
+}
addedOutput schema / $defs / VllmTorchProfilingPlan / properties / output_root
Added value: +{
+ "$ref": "#/$defs/BoundDirectoryReference"
+}
addedOutput schema / $defs / VllmTorchProfilingPlan / properties / plan_token
Added value: +{
+ "default": "",
+ "title": "Plan Token",
+ "type": "string"
+}
addedOutput schema / $defs / VllmTorchProfilingPlan / properties / scenario_name
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Scenario Name"
+}
addedOutput schema / $defs / VllmTorchProfilingPlan / properties / scenario_plan
Added value: +{
+ "anyOf": [
+ {
+ "$ref": "#/$defs/InferenceScenarioPlan"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
removedOutput schema / $defs / VllmTorchProfilingPlan / properties / schema_version
Removed value: -{
- "const": 1,
- "default": 1,
- "title": "Schema Version",
- "type": "integer"
-}
addedOutput schema / $defs / VllmTorchProfilingPlan / properties / server_executable_binding
Added value: +{
+ "$ref": "#/$defs/ResolvedExecutable"
+}
removedOutput schema / $defs / VllmTorchProfilingPlan / properties / server_executable_digest
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Server Executable Digest"
-}
removedOutput schema / $defs / VllmTorchProfilingPlan / properties / server_version
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Server Version"
-}
addedOutput schema / $defs / VllmTorchProfilingPlan / properties / timeout_seconds
Added value: +{
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Timeout Seconds"
+}
changedOutput schema / $defs / VllmTorchProfilingPlan / required
Previous value: -[
- "plan_id",
- "server_name",
- "base_url",
- "server_argv",
- "server_cwd",
- "environment_names",
- "environment_digest",
- "output_path",
- "configuration_id",
- "limitations"
-]New value: +[
+ "plan_id",
+ "server_name",
+ "base_url",
+ "server_argv",
+ "server_executable_binding",
+ "launch_executable_binding",
+ "server_cwd",
+ "environment_names",
+ "environment_digest",
+ "output_root",
+ "output_relative_path",
+ "output_path",
+ "configuration_id",
+ "limitations"
+]
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"
-}