{
  "@context": {
    "@vocab": "https://scale.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "scale": "https://scale.com/schema#",
    "ACPType": "scale:ACPType",
    "Agent": "scale:Agent",
    "id": {
      "@id": "scale:id",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "scale:name",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "scale:description",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "scale:status",
      "@type": "@id"
    },
    "acp_type": {
      "@id": "scale:acp_type",
      "@type": "@id"
    },
    "status_reason": {
      "@id": "scale:status_reason"
    },
    "created_at": {
      "@id": "scale:created_at",
      "@type": "xsd:dateTime"
    },
    "updated_at": {
      "@id": "scale:updated_at",
      "@type": "xsd:dateTime"
    },
    "registration_metadata": {
      "@id": "scale:registration_metadata"
    },
    "registered_at": {
      "@id": "scale:registered_at"
    },
    "agent_input_type": {
      "@id": "scale:agent_input_type"
    },
    "production_deployment_id": {
      "@id": "scale:production_deployment_id"
    },
    "AgentAPIKey": "scale:AgentAPIKey",
    "agent_id": {
      "@id": "scale:agent_id",
      "@type": "xsd:string"
    },
    "api_key_type": {
      "@id": "scale:api_key_type",
      "@type": "@id"
    },
    "AgentAPIKeyType": "scale:AgentAPIKeyType",
    "AgentInputType": "scale:AgentInputType",
    "AgentRPCMethod": "scale:AgentRPCMethod",
    "AgentRPCRequest": "scale:AgentRPCRequest",
    "jsonrpc": {
      "@id": "scale:jsonrpc",
      "@type": "xsd:string"
    },
    "method": {
      "@id": "scale:method",
      "@type": "@id"
    },
    "params": {
      "@id": "scale:params",
      "@type": "@id"
    },
    "AgentRPCResponse": "scale:AgentRPCResponse",
    "result": {
      "@id": "scale:result",
      "@type": "@id"
    },
    "error": {
      "@id": "scale:error"
    },
    "AgentRunScheduleListResponse": "scale:AgentRunScheduleListResponse",
    "run_schedules": {
      "@id": "scale:run_schedules",
      "@container": "@list"
    },
    "total": {
      "@id": "scale:total",
      "@type": "xsd:integer"
    },
    "AgentRunScheduleResponse": "scale:AgentRunScheduleResponse",
    "cron_expression": {
      "@id": "scale:cron_expression"
    },
    "interval_seconds": {
      "@id": "scale:interval_seconds"
    },
    "timezone": {
      "@id": "scale:timezone",
      "@type": "xsd:string"
    },
    "start_at": {
      "@id": "scale:start_at"
    },
    "end_at": {
      "@id": "scale:end_at"
    },
    "paused": {
      "@id": "scale:paused",
      "@type": "xsd:boolean"
    },
    "task_params": {
      "@id": "scale:task_params"
    },
    "task_metadata": {
      "@id": "scale:task_metadata"
    },
    "initial_input": {
      "@id": "scale:initial_input",
      "@type": "@id"
    },
    "initial_input_method": {
      "@id": "scale:initial_input_method",
      "@type": "xsd:string"
    },
    "creator_principal": {
      "@id": "scale:creator_principal"
    },
    "state": {
      "@id": "scale:state",
      "@type": "@id"
    },
    "next_action_times": {
      "@id": "scale:next_action_times",
      "@container": "@list"
    },
    "live_data_available": {
      "@id": "scale:live_data_available"
    },
    "skipped_action_times": {
      "@id": "scale:skipped_action_times",
      "@container": "@list"
    },
    "last_action_time": {
      "@id": "scale:last_action_time"
    },
    "num_actions_taken": {
      "@id": "scale:num_actions_taken",
      "@type": "xsd:integer"
    },
    "AgentStatus": "scale:AgentStatus",
    "AgentTaskTracker": "scale:AgentTaskTracker",
    "task_id": {
      "@id": "scale:task_id",
      "@type": "xsd:string"
    },
    "last_processed_event_id": {
      "@id": "scale:last_processed_event_id"
    },
    "BatchCreateTaskMessagesRequest": "scale:BatchCreateTaskMessagesRequest",
    "contents": {
      "@id": "scale:contents",
      "@container": "@list"
    },
    "BatchUpdateTaskMessagesRequest": "scale:BatchUpdateTaskMessagesRequest",
    "updates": {
      "@id": "scale:updates"
    },
    "BlobData": "scale:BlobData",
    "channel": {
      "@id": "scale:channel",
      "@type": "xsd:string"
    },
    "version": {
      "@id": "scale:version",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "scale:type",
      "@type": "xsd:string"
    },
    "blob": {
      "@id": "scale:blob"
    },
    "BlobResponse": "scale:BlobResponse",
    "Body_slack_link_confirm_integrations_slack_link_post": "scale:Body_slack_link_confirm_integrations_slack_link_post",
    "nonce": {
      "@id": "scale:nonce",
      "@type": "xsd:string"
    },
    "acknowledge": {
      "@id": "scale:acknowledge",
      "@type": "xsd:string"
    },
    "CancelTaskRequest": "scale:CancelTaskRequest",
    "task_name": {
      "@id": "scale:task_name"
    },
    "CheckpointListItem": "scale:CheckpointListItem",
    "thread_id": {
      "@id": "scale:thread_id",
      "@type": "xsd:string"
    },
    "checkpoint_ns": {
      "@id": "scale:checkpoint_ns",
      "@type": "xsd:string"
    },
    "checkpoint_id": {
      "@id": "scale:checkpoint_id",
      "@type": "xsd:string"
    },
    "parent_checkpoint_id": {
      "@id": "scale:parent_checkpoint_id"
    },
    "checkpoint": {
      "@id": "scale:checkpoint"
    },
    "metadata": {
      "@id": "scale:metadata"
    },
    "CheckpointTupleResponse": "scale:CheckpointTupleResponse",
    "blobs": {
      "@id": "scale:blobs",
      "@container": "@list"
    },
    "pending_writes": {
      "@id": "scale:pending_writes",
      "@container": "@list"
    },
    "CleanTaskRequest": "scale:CleanTaskRequest",
    "force": {
      "@id": "scale:force",
      "@type": "xsd:boolean"
    },
    "idle_days": {
      "@id": "scale:idle_days",
      "@type": "xsd:integer"
    },
    "CleanTaskResponse": "scale:CleanTaskResponse",
    "cleaned_at": {
      "@id": "scale:cleaned_at",
      "@type": "xsd:dateTime"
    },
    "messages_deleted": {
      "@id": "scale:messages_deleted",
      "@type": "xsd:integer"
    },
    "task_states_deleted": {
      "@id": "scale:task_states_deleted",
      "@type": "xsd:integer"
    },
    "events_deleted": {
      "@id": "scale:events_deleted",
      "@type": "xsd:integer"
    },
    "CreateAPIKeyRequest": "scale:CreateAPIKeyRequest",
    "agent_name": {
      "@id": "scale:agent_name"
    },
    "api_key": {
      "@id": "scale:api_key"
    },
    "CreateAPIKeyResponse": "scale:CreateAPIKeyResponse",
    "CreateAgentRunScheduleRequest": "scale:CreateAgentRunScheduleRequest",
    "CreateDeploymentRequest": "scale:CreateDeploymentRequest",
    "docker_image": {
      "@id": "scale:docker_image",
      "@type": "xsd:string"
    },
    "sgp_deploy_id": {
      "@id": "scale:sgp_deploy_id"
    },
    "helm_release_name": {
      "@id": "scale:helm_release_name"
    },
    "CreateSpanRequest": "scale:CreateSpanRequest",
    "trace_id": {
      "@id": "scale:trace_id",
      "@type": "xsd:string"
    },
    "parent_id": {
      "@id": "scale:parent_id"
    },
    "start_time": {
      "@id": "scale:start_time",
      "@type": "xsd:dateTime"
    },
    "end_time": {
      "@id": "scale:end_time"
    },
    "input": {
      "@id": "scale:input"
    },
    "output": {
      "@id": "scale:output"
    },
    "data": {
      "@id": "scale:data"
    },
    "CreateStateRequest": "scale:CreateStateRequest",
    "CreateTaskMessageRequest": "scale:CreateTaskMessageRequest",
    "content": {
      "@id": "scale:content",
      "@type": "@id"
    },
    "streaming_status": {
      "@id": "scale:streaming_status"
    },
    "CreateTaskRequest": "scale:CreateTaskRequest",
    "CreateWebhookTriggerRequest": "scale:CreateWebhookTriggerRequest",
    "source": {
      "@id": "scale:source",
      "@type": "@id"
    },
    "forward_path": {
      "@id": "scale:forward_path",
      "@type": "xsd:string"
    },
    "secret": {
      "@id": "scale:secret"
    },
    "base_url": {
      "@id": "scale:base_url"
    },
    "CreateWebhookTriggerResponse": "scale:CreateWebhookTriggerResponse",
    "key_id": {
      "@id": "scale:key_id",
      "@type": "xsd:string"
    },
    "webhook_path": {
      "@id": "scale:webhook_path",
      "@type": "xsd:string"
    },
    "webhook_url": {
      "@id": "scale:webhook_url"
    },
    "DataContent": "scale:DataContent",
    "author": {
      "@id": "scale:author",
      "@type": "@id"
    },
    "style": {
      "@id": "scale:style",
      "@type": "@id"
    },
    "DataContentEntity": "scale:DataContentEntity",
    "DataDelta": "scale:DataDelta",
    "data_delta": {
      "@id": "scale:data_delta"
    },
    "DeleteResponse": "scale:DeleteResponse",
    "message": {
      "@id": "scale:message",
      "@type": "xsd:string"
    },
    "DeleteThreadRequest": "scale:DeleteThreadRequest",
    "Deployment": "scale:Deployment",
    "acp_url": {
      "@id": "scale:acp_url"
    },
    "is_production": {
      "@id": "scale:is_production",
      "@type": "xsd:boolean"
    },
    "promoted_at": {
      "@id": "scale:promoted_at"
    },
    "expires_at": {
      "@id": "scale:expires_at"
    },
    "DeploymentHistory": "scale:DeploymentHistory",
    "author_name": {
      "@id": "scale:author_name",
      "@type": "xsd:string"
    },
    "author_email": {
      "@id": "scale:author_email",
      "@type": "xsd:string"
    },
    "branch_name": {
      "@id": "scale:branch_name",
      "@type": "xsd:string"
    },
    "build_timestamp": {
      "@id": "scale:build_timestamp",
      "@type": "xsd:dateTime"
    },
    "deployment_timestamp": {
      "@id": "scale:deployment_timestamp",
      "@type": "xsd:dateTime"
    },
    "commit_hash": {
      "@id": "scale:commit_hash",
      "@type": "xsd:string"
    },
    "DeploymentStatus": "scale:DeploymentStatus",
    "Event": "scale:Event",
    "sequence_id": {
      "@id": "scale:sequence_id",
      "@type": "xsd:integer"
    },
    "ExportTaskResponse": "scale:ExportTaskResponse",
    "messages": {
      "@id": "scale:messages",
      "@container": "@list"
    },
    "task_states": {
      "@id": "scale:task_states",
      "@container": "@list"
    },
    "ExportTaskToUrlRequest": "scale:ExportTaskToUrlRequest",
    "upload_url": {
      "@id": "scale:upload_url",
      "@type": "@id"
    },
    "ExportTaskToUrlResponse": "scale:ExportTaskToUrlResponse",
    "uploaded_bytes": {
      "@id": "scale:uploaded_bytes",
      "@type": "xsd:integer"
    },
    "messages_count": {
      "@id": "scale:messages_count",
      "@type": "xsd:integer"
    },
    "task_states_count": {
      "@id": "scale:task_states_count",
      "@type": "xsd:integer"
    },
    "FileAttachment": "scale:FileAttachment",
    "file_id": {
      "@id": "scale:file_id",
      "@type": "xsd:string"
    },
    "size": {
      "@id": "scale:size",
      "@type": "xsd:integer"
    },
    "FileAttachmentEntity": "scale:FileAttachmentEntity",
    "GetCheckpointTupleRequest": "scale:GetCheckpointTupleRequest",
    "HTTPValidationError": "scale:HTTPValidationError",
    "detail": {
      "@id": "scale:detail",
      "@container": "@list"
    },
    "InterruptTaskRequest": "scale:InterruptTaskRequest",
    "ListCheckpointsRequest": "scale:ListCheckpointsRequest",
    "before_checkpoint_id": {
      "@id": "scale:before_checkpoint_id"
    },
    "filter_metadata": {
      "@id": "scale:filter_metadata"
    },
    "limit": {
      "@id": "scale:limit",
      "@type": "xsd:integer"
    },
    "MessageAuthor": "scale:MessageAuthor",
    "MessageStyle": "scale:MessageStyle",
    "PaginatedMessagesResponse": "scale:PaginatedMessagesResponse",
    "next_cursor": {
      "@id": "scale:next_cursor"
    },
    "has_more": {
      "@id": "scale:has_more",
      "@type": "xsd:boolean"
    },
    "PauseRunScheduleRequest": "scale:PauseRunScheduleRequest",
    "note": {
      "@id": "scale:note"
    },
    "ProvisionInternalKeyRequest": "scale:ProvisionInternalKeyRequest",
    "replace": {
      "@id": "scale:replace",
      "@type": "xsd:boolean"
    },
    "replacement_idempotency_key": {
      "@id": "scale:replacement_idempotency_key"
    },
    "ProvisionInternalKeyResponse": "scale:ProvisionInternalKeyResponse",
    "agent_api_key_id": {
      "@id": "scale:agent_api_key_id",
      "@type": "xsd:string"
    },
    "agent_api_key": {
      "@id": "scale:agent_api_key",
      "@type": "xsd:string"
    },
    "PutCheckpointRequest": "scale:PutCheckpointRequest",
    "PutCheckpointResponse": "scale:PutCheckpointResponse",
    "PutWritesRequest": "scale:PutWritesRequest",
    "writes": {
      "@id": "scale:writes",
      "@container": "@list"
    },
    "upsert": {
      "@id": "scale:upsert",
      "@type": "xsd:boolean"
    },
    "ReasoningContent": "scale:ReasoningContent",
    "summary": {
      "@id": "scale:summary",
      "@container": "@list"
    },
    "ReasoningContentDelta": "scale:ReasoningContentDelta",
    "content_index": {
      "@id": "scale:content_index",
      "@type": "xsd:integer"
    },
    "content_delta": {
      "@id": "scale:content_delta"
    },
    "ReasoningContentEntity": "scale:ReasoningContentEntity",
    "ReasoningSummaryDelta": "scale:ReasoningSummaryDelta",
    "summary_index": {
      "@id": "scale:summary_index",
      "@type": "xsd:integer"
    },
    "summary_delta": {
      "@id": "scale:summary_delta"
    },
    "RegisterAgentRequest": "scale:RegisterAgentRequest",
    "principal_context": {
      "@id": "scale:principal_context"
    },
    "RegisterAgentResponse": "scale:RegisterAgentResponse",
    "RegisterBuildRequest": "scale:RegisterBuildRequest",
    "RegistrationPolicy": "scale:RegistrationPolicy",
    "require_authenticated_registration": {
      "@id": "scale:require_authenticated_registration",
      "@type": "xsd:boolean"
    },
    "RegistrationPolicyRequest": "scale:RegistrationPolicyRequest",
    "RehydrateTaskRequest": "scale:RehydrateTaskRequest",
    "snapshot_url": {
      "@id": "scale:snapshot_url"
    },
    "ResumeRunScheduleRequest": "scale:ResumeRunScheduleRequest",
    "RunScheduleState": "scale:RunScheduleState",
    "ScheduleCreatorPrincipal": "scale:ScheduleCreatorPrincipal",
    "principal_type": {
      "@id": "scale:principal_type"
    },
    "user_id": {
      "@id": "scale:user_id"
    },
    "service_account_id": {
      "@id": "scale:service_account_id"
    },
    "account_id": {
      "@id": "scale:account_id"
    },
    "ScheduleInitialInput": "scale:ScheduleInitialInput",
    "SendEventRequest": "scale:SendEventRequest",
    "SendMessageRequest": "scale:SendMessageRequest",
    "stream": {
      "@id": "scale:stream",
      "@type": "xsd:boolean"
    },
    "SkipRunScheduleRequest": "scale:SkipRunScheduleRequest",
    "scheduled_time": {
      "@id": "scale:scheduled_time",
      "@type": "xsd:dateTime"
    },
    "Span": "scale:Span",
    "State": "scale:State",
    "StateEntity": "scale:StateEntity",
    "StreamTaskMessageDelta": "scale:StreamTaskMessageDelta",
    "index": {
      "@id": "scale:index"
    },
    "parent_task_message": {
      "@id": "scale:parent_task_message"
    },
    "delta": {
      "@id": "scale:delta"
    },
    "StreamTaskMessageDone": "scale:StreamTaskMessageDone",
    "StreamTaskMessageFull": "scale:StreamTaskMessageFull",
    "StreamTaskMessageStart": "scale:StreamTaskMessageStart",
    "Task": "scale:Task",
    "TaskMessage": "scale:TaskMessage",
    "TaskMessageEntity": "scale:TaskMessageEntity",
    "TaskRelationships": "scale:TaskRelationships",
    "TaskResponse": "scale:TaskResponse",
    "agents": {
      "@id": "scale:agents"
    },
    "TaskStatus": "scale:TaskStatus",
    "TaskStatusReasonRequest": "scale:TaskStatusReasonRequest",
    "reason": {
      "@id": "scale:reason"
    },
    "TaskSummary": "scale:TaskSummary",
    "TextContent": "scale:TextContent",
    "format": {
      "@id": "scale:format",
      "@type": "@id"
    },
    "attachments": {
      "@id": "scale:attachments"
    },
    "TextContentEntity": "scale:TextContentEntity",
    "TextDelta": "scale:TextDelta",
    "text_delta": {
      "@id": "scale:text_delta"
    },
    "TextFormat": "scale:TextFormat",
    "ToolRequestContent": "scale:ToolRequestContent",
    "tool_call_id": {
      "@id": "scale:tool_call_id",
      "@type": "xsd:string"
    },
    "arguments": {
      "@id": "scale:arguments"
    },
    "ToolRequestContentEntity": "scale:ToolRequestContentEntity",
    "ToolRequestDelta": "scale:ToolRequestDelta",
    "arguments_delta": {
      "@id": "scale:arguments_delta"
    },
    "ToolResponseContent": "scale:ToolResponseContent",
    "is_error": {
      "@id": "scale:is_error"
    },
    "ToolResponseContentEntity": "scale:ToolResponseContentEntity",
    "ToolResponseDelta": "scale:ToolResponseDelta",
    "UnskipRunScheduleRequest": "scale:UnskipRunScheduleRequest",
    "UpdateAgentRunScheduleRequest": "scale:UpdateAgentRunScheduleRequest",
    "UpdateAgentTaskTrackerRequest": "scale:UpdateAgentTaskTrackerRequest",
    "UpdateSpanRequest": "scale:UpdateSpanRequest",
    "UpdateStateRequest": "scale:UpdateStateRequest",
    "UpdateTaskMessageRequest": "scale:UpdateTaskMessageRequest",
    "UpdateTaskRequest": "scale:UpdateTaskRequest",
    "merge_params": {
      "@id": "scale:merge_params"
    },
    "ValidationError": "scale:ValidationError",
    "loc": {
      "@id": "scale:loc",
      "@container": "@list"
    },
    "msg": {
      "@id": "scale:msg",
      "@type": "xsd:string"
    },
    "ctx": {
      "@id": "scale:ctx"
    },
    "WriteData": "scale:WriteData",
    "idx": {
      "@id": "scale:idx",
      "@type": "xsd:integer"
    },
    "task_path": {
      "@id": "scale:task_path",
      "@type": "xsd:string"
    },
    "WriteResponse": "scale:WriteResponse",
    "AddParseResultsToVectorStoreRequest": "scale:AddParseResultsToVectorStoreRequest",
    "parse_result_ids": {
      "@id": "scale:parse_result_ids",
      "@container": "@list"
    },
    "AgenticSettings": "scale:AgenticSettings",
    "use_agentic": {
      "@id": "scale:use_agentic",
      "@type": "xsd:boolean"
    },
    "planning_model": {
      "@id": "scale:planning_model"
    },
    "acting_model": {
      "@id": "scale:acting_model"
    },
    "reflection_model": {
      "@id": "scale:reflection_model"
    },
    "max_turns": {
      "@id": "scale:max_turns",
      "@type": "xsd:integer"
    },
    "max_context_tokens": {
      "@id": "scale:max_context_tokens",
      "@type": "xsd:integer"
    },
    "max_reasoning_hops": {
      "@id": "scale:max_reasoning_hops"
    },
    "max_waves": {
      "@id": "scale:max_waves"
    },
    "max_validation_fix_attempts": {
      "@id": "scale:max_validation_fix_attempts",
      "@type": "xsd:integer"
    },
    "decompose_prompt_template": {
      "@id": "scale:decompose_prompt_template"
    },
    "decompose_rules": {
      "@id": "scale:decompose_rules"
    },
    "search_rules": {
      "@id": "scale:search_rules"
    },
    "extraction_rules": {
      "@id": "scale:extraction_rules"
    },
    "BatchChildJobInfo": "scale:BatchChildJobInfo",
    "source_document_id": {
      "@id": "scale:source_document_id",
      "@type": "xsd:string"
    },
    "job_id": {
      "@id": "scale:job_id",
      "@type": "xsd:string"
    },
    "parse_result_id": {
      "@id": "scale:parse_result_id"
    },
    "BatchDeleteFilesRequest": "scale:BatchDeleteFilesRequest",
    "file_ids": {
      "@id": "scale:file_ids",
      "@container": "@list"
    },
    "BatchParseJobRequest": "scale:BatchParseJobRequest",
    "source_document_ids": {
      "@id": "scale:source_document_ids"
    },
    "parameters": {
      "@id": "scale:parameters"
    },
    "BatchParseProgress": "scale:BatchParseProgress",
    "succeeded": {
      "@id": "scale:succeeded",
      "@type": "xsd:integer"
    },
    "failed": {
      "@id": "scale:failed",
      "@type": "xsd:integer"
    },
    "cancelled": {
      "@id": "scale:cancelled",
      "@type": "xsd:integer"
    },
    "pending": {
      "@id": "scale:pending",
      "@type": "xsd:integer"
    },
    "child_jobs": {
      "@id": "scale:child_jobs",
      "@container": "@list"
    },
    "BatchUpsertFilesRequest": "scale:BatchUpsertFilesRequest",
    "BlockCitation": "scale:BlockCitation",
    "block_ref": {
      "@id": "scale:block_ref"
    },
    "kind": {
      "@id": "scale:kind",
      "@type": "xsd:string"
    },
    "page": {
      "@id": "scale:page",
      "@type": "xsd:integer"
    },
    "bbox": {
      "@id": "scale:bbox"
    },
    "location": {
      "@id": "scale:location"
    },
    "Body_upload_file_v1_projects__project_id__files_post": "scale:Body_upload_file_v1_projects__project_id__files_post",
    "file": {
      "@id": "scale:file",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Scale AI API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Scale AI's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-27) from openapi/scale-ai-agentex-openapi.yml, openapi/scale-ai-batches-api-openapi.yml, openapi/scale-ai-document-understanding-openapi.yml.",
  "dcterms:created": "2026-10-27",
  "dcterms:source": [
    "openapi/scale-ai-agentex-openapi.yml",
    "openapi/scale-ai-batches-api-openapi.yml",
    "openapi/scale-ai-document-understanding-openapi.yml",
    "openapi/scale-ai-llm-engine-openapi.yml",
    "openapi/scale-ai-projects-api-openapi.yml"
  ]
}