{
  "@context": {
    "@vocab": "https://getorquesta.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "getorquesta": "https://getorquesta.com/schema#",
    "ProjectMemberGrant": "getorquesta:ProjectMemberGrant",
    "memberId": {
      "@id": "getorquesta:memberId",
      "@type": "xsd:string"
    },
    "userId": {
      "@id": "getorquesta:userId",
      "@type": "xsd:string"
    },
    "role": {
      "@id": "getorquesta:role",
      "@type": "xsd:string"
    },
    "adopted": {
      "@id": "getorquesta:adopted",
      "@type": "xsd:boolean"
    },
    "MeshDocument": "getorquesta:MeshDocument",
    "version": {
      "@id": "getorquesta:version",
      "@type": "xsd:integer"
    },
    "enforce": {
      "@id": "getorquesta:enforce",
      "@type": "xsd:string"
    },
    "families": {
      "@id": "getorquesta:families",
      "@container": "@list"
    },
    "capabilities": {
      "@id": "getorquesta:capabilities",
      "@container": "@list"
    },
    "nodes": {
      "@id": "getorquesta:nodes",
      "@container": "@list"
    },
    "edges": {
      "@id": "getorquesta:edges",
      "@container": "@list"
    },
    "flows": {
      "@id": "getorquesta:flows",
      "@container": "@list"
    },
    "state_hash": {
      "@id": "getorquesta:state_hash",
      "@type": "xsd:string"
    },
    "MeshPlan": "getorquesta:MeshPlan",
    "plan_id": {
      "@id": "getorquesta:plan_id",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "getorquesta:status",
      "@type": "xsd:string"
    },
    "changes": {
      "@id": "getorquesta:changes",
      "@container": "@list"
    },
    "summary": {
      "@id": "getorquesta:summary"
    },
    "confirmation_reasons": {
      "@id": "getorquesta:confirmation_reasons",
      "@container": "@list"
    },
    "warnings": {
      "@id": "getorquesta:warnings",
      "@container": "@list"
    },
    "plan_hash": {
      "@id": "getorquesta:plan_hash",
      "@type": "xsd:string"
    },
    "expires_at": {
      "@id": "getorquesta:expires_at",
      "@type": "xsd:dateTime"
    },
    "no_op": {
      "@id": "getorquesta:no_op",
      "@type": "xsd:boolean"
    },
    "ErrorEnvelope": "getorquesta:ErrorEnvelope",
    "error": {
      "@id": "getorquesta:error",
      "@type": "xsd:string"
    },
    "BatutaErrorEnvelope": "getorquesta:BatutaErrorEnvelope",
    "Pagination": "getorquesta:Pagination",
    "offset": {
      "@id": "getorquesta:offset",
      "@type": "xsd:integer"
    },
    "limit": {
      "@id": "getorquesta:limit",
      "@type": "xsd:integer"
    },
    "total": {
      "@id": "getorquesta:total",
      "@type": "xsd:integer"
    },
    "hasMore": {
      "@id": "getorquesta:hasMore",
      "@type": "xsd:boolean"
    },
    "ChatMessage": "getorquesta:ChatMessage",
    "content": {
      "@id": "getorquesta:content",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "getorquesta:name",
      "@type": "xsd:string"
    },
    "tool_calls": {
      "@id": "getorquesta:tool_calls",
      "@container": "@list"
    },
    "tool_call_id": {
      "@id": "getorquesta:tool_call_id",
      "@type": "xsd:string"
    },
    "ChatCompletionRequest": "getorquesta:ChatCompletionRequest",
    "model": {
      "@id": "getorquesta:model",
      "@type": "xsd:string"
    },
    "messages": {
      "@id": "getorquesta:messages",
      "@container": "@list"
    },
    "stream": {
      "@id": "getorquesta:stream",
      "@type": "xsd:boolean"
    },
    "temperature": {
      "@id": "getorquesta:temperature",
      "@type": "xsd:decimal"
    },
    "max_tokens": {
      "@id": "getorquesta:max_tokens",
      "@type": "xsd:integer"
    },
    "tools": {
      "@id": "getorquesta:tools",
      "@container": "@list"
    },
    "tool_choice": {
      "@id": "getorquesta:tool_choice"
    },
    "ChatCompletionResponse": "getorquesta:ChatCompletionResponse",
    "id": {
      "@id": "getorquesta:id",
      "@type": "xsd:string"
    },
    "object": {
      "@id": "getorquesta:object",
      "@type": "xsd:string"
    },
    "created": {
      "@id": "getorquesta:created",
      "@type": "xsd:integer"
    },
    "choices": {
      "@id": "getorquesta:choices",
      "@container": "@list"
    },
    "usage": {
      "@id": "getorquesta:usage"
    },
    "ModelInfo": "getorquesta:ModelInfo",
    "owned_by": {
      "@id": "getorquesta:owned_by",
      "@type": "xsd:string"
    },
    "PromptListItem": "getorquesta:PromptListItem",
    "source": {
      "@id": "getorquesta:source",
      "@type": "xsd:string"
    },
    "projectId": {
      "@id": "getorquesta:projectId",
      "@type": "xsd:string"
    },
    "projectName": {
      "@id": "getorquesta:projectName",
      "@type": "xsd:string"
    },
    "createdBy": {
      "@id": "getorquesta:createdBy",
      "@type": "xsd:string"
    },
    "createdByEmail": {
      "@id": "getorquesta:createdByEmail",
      "@type": "xsd:string"
    },
    "createdByName": {
      "@id": "getorquesta:createdByName",
      "@type": "xsd:string"
    },
    "parentPromptId": {
      "@id": "getorquesta:parentPromptId",
      "@type": "xsd:string"
    },
    "complexity": {
      "@id": "getorquesta:complexity",
      "@type": "xsd:string"
    },
    "tags": {
      "@id": "getorquesta:tags",
      "@container": "@list"
    },
    "isStarred": {
      "@id": "getorquesta:isStarred",
      "@type": "xsd:boolean"
    },
    "tokensUsed": {
      "@id": "getorquesta:tokensUsed",
      "@type": "xsd:integer"
    },
    "costCents": {
      "@id": "getorquesta:costCents",
      "@type": "xsd:integer"
    },
    "cliType": {
      "@id": "getorquesta:cliType",
      "@type": "xsd:string"
    },
    "sessionId": {
      "@id": "getorquesta:sessionId",
      "@type": "xsd:string"
    },
    "gitBranch": {
      "@id": "getorquesta:gitBranch",
      "@type": "xsd:string"
    },
    "gitCommitSha": {
      "@id": "getorquesta:gitCommitSha",
      "@type": "xsd:string"
    },
    "gitCommitUrl": {
      "@id": "getorquesta:gitCommitUrl",
      "@type": "@id"
    },
    "linearIssueIdentifier": {
      "@id": "getorquesta:linearIssueIdentifier",
      "@type": "xsd:string"
    },
    "linearIssueUrl": {
      "@id": "getorquesta:linearIssueUrl",
      "@type": "@id"
    },
    "createdAt": {
      "@id": "getorquesta:createdAt",
      "@type": "xsd:dateTime"
    },
    "startedAt": {
      "@id": "getorquesta:startedAt",
      "@type": "xsd:dateTime"
    },
    "completedAt": {
      "@id": "getorquesta:completedAt",
      "@type": "xsd:dateTime"
    },
    "LogEntry": "getorquesta:LogEntry",
    "promptId": {
      "@id": "getorquesta:promptId",
      "@type": "xsd:string"
    },
    "level": {
      "@id": "getorquesta:level",
      "@type": "xsd:string"
    },
    "category": {
      "@id": "getorquesta:category",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "getorquesta:message",
      "@type": "xsd:string"
    },
    "details": {
      "@id": "getorquesta:details"
    },
    "durationMs": {
      "@id": "getorquesta:durationMs",
      "@type": "xsd:integer"
    },
    "sequence": {
      "@id": "getorquesta:sequence",
      "@type": "xsd:integer"
    },
    "timestamp": {
      "@id": "getorquesta:timestamp",
      "@type": "xsd:dateTime"
    },
    "Workstream": "getorquesta:Workstream",
    "kind": {
      "@id": "getorquesta:kind",
      "@type": "xsd:string"
    },
    "branch": {
      "@id": "getorquesta:branch",
      "@type": "xsd:string"
    },
    "workingDirectory": {
      "@id": "getorquesta:workingDirectory",
      "@type": "xsd:string"
    },
    "systemPrompt": {
      "@id": "getorquesta:systemPrompt",
      "@type": "xsd:string"
    },
    "autoMerge": {
      "@id": "getorquesta:autoMerge",
      "@type": "xsd:boolean"
    },
    "currentPromptId": {
      "@id": "getorquesta:currentPromptId",
      "@type": "xsd:string"
    },
    "agentTokenId": {
      "@id": "getorquesta:agentTokenId",
      "@type": "xsd:string"
    },
    "onMicrovm": {
      "@id": "getorquesta:onMicrovm",
      "@type": "xsd:boolean"
    },
    "cli": {
      "@id": "getorquesta:cli",
      "@type": "xsd:string"
    },
    "WorkstreamProposal": "getorquesta:WorkstreamProposal",
    "reason": {
      "@id": "getorquesta:reason",
      "@type": "xsd:string"
    },
    "proposedBy": {
      "@id": "getorquesta:proposedBy",
      "@type": "xsd:string"
    },
    "decidedBy": {
      "@id": "getorquesta:decidedBy",
      "@type": "xsd:string"
    },
    "decidedAt": {
      "@id": "getorquesta:decidedAt",
      "@type": "xsd:dateTime"
    },
    "decisionNote": {
      "@id": "getorquesta:decisionNote",
      "@type": "xsd:string"
    },
    "workstreamId": {
      "@id": "getorquesta:workstreamId",
      "@type": "xsd:string"
    },
    "WorkstreamInput": "getorquesta:WorkstreamInput",
    "working_directory": {
      "@id": "getorquesta:working_directory",
      "@type": "xsd:string"
    },
    "system_prompt": {
      "@id": "getorquesta:system_prompt",
      "@type": "xsd:string"
    },
    "auto_merge": {
      "@id": "getorquesta:auto_merge",
      "@type": "xsd:boolean"
    },
    "agent_token_id": {
      "@id": "getorquesta:agent_token_id",
      "@type": "xsd:string"
    },
    "run_on_microvm": {
      "@id": "getorquesta:run_on_microvm",
      "@type": "xsd:boolean"
    },
    "cli_preference": {
      "@id": "getorquesta:cli_preference",
      "@type": "xsd:string"
    },
    "Project": "getorquesta:Project",
    "slug": {
      "@id": "getorquesta:slug",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "getorquesta:description",
      "@type": "xsd:string"
    },
    "agentOnline": {
      "@id": "getorquesta:agentOnline",
      "@type": "xsd:boolean"
    },
    "agentLastSeen": {
      "@id": "getorquesta:agentLastSeen",
      "@type": "xsd:dateTime"
    },
    "productionUrl": {
      "@id": "getorquesta:productionUrl",
      "@type": "@id"
    },
    "iconUrl": {
      "@id": "getorquesta:iconUrl",
      "@type": "@id"
    },
    "derplins": {
      "@id": "getorquesta:derplins"
    },
    "updatedAt": {
      "@id": "getorquesta:updatedAt",
      "@type": "xsd:dateTime"
    },
    "Agent": "getorquesta:Agent",
    "lastSeen": {
      "@id": "getorquesta:lastSeen",
      "@type": "xsd:dateTime"
    },
    "agentInfo": {
      "@id": "getorquesta:agentInfo"
    },
    "project": {
      "@id": "getorquesta:project"
    },
    "User": "getorquesta:User",
    "email": {
      "@id": "getorquesta:email",
      "@type": "xsd:string"
    },
    "fullName": {
      "@id": "getorquesta:fullName",
      "@type": "xsd:string"
    },
    "avatarUrl": {
      "@id": "getorquesta:avatarUrl",
      "@type": "@id"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Orquesta API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Orquesta'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-11-10) from openapi/getorquesta-com-openapi.json.",
  "dcterms:created": "2026-11-10",
  "dcterms:source": [
    "openapi/getorquesta-com-openapi.json"
  ]
}