Acrux Core · JSON-LD Context

Acruxcore Context

JSON-LD context defining the semantic vocabulary for Acruxcore from Acrux Core.

29 Classes 49 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
acruxcore: https://acruxcore.com/schema#

Classes

GetAccountApiKeysResponse PostApiV1Response GetApiV1PromptsVersionsTracesResponse PostApiV1PromptsImportRequest PostApiV1PromptsImportResponse GetApiV1TracesIdResponse GetApiV1TracesFacetsValuesResponse GetApiV1V1IdResponse PostApiV1V1IdRequest PostApiV1V1IdResponse PostPromptsRequest PostPromptsResponse PutPromptsIdToolsToolidRequest PutPromptsIdToolsToolidResponse PostPromptsIdVersionsRequest PostPromptsIdVersionsResponse GetPromptsIdVersionsNResponse PostToolsRequest PostToolsResponse PatchToolsIdRequest PatchToolsIdResponse PostToolsIdAliasesProductionPromoteRequest PostToolsIdAliasesProductionPromoteResponse PostToolsIdVersionsRequest PostToolsIdVersionsResponse PostToolsSyncRequest PostToolsSyncResponse GetTracesResponse GetTracesIdResponse

Properties

Property Type Container
trail list
warning
attempts integer
cacheHit boolean
toolId string
toolName string
toolAlias string
pinnedVersionNumber string
off boolean
resolvedVersionNumber integer
position integer
data list
total integer
page integer
limit integer
schemaVersion integer
exportedAt string
prompt
prompt.name string
prompt.description string
version
version.versionNumber integer
version.messages list
version.variables list
version.createdAt string
prompt.id string
version.id string
trace
spans list
values list
name string
description string
id string
teamId string
createdBy string
createdAt string
callable boolean
versionCount integer
latestVersionNumber integer
executorType string
aliases list
tool_alias string
messages list
promptId string
versionNumber integer
variables list
alias string
parametersSchema
executor

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://acruxcore.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "acruxcore": "https://acruxcore.com/schema#",
    "GetAccountApiKeysResponse": "acruxcore:GetAccountApiKeysResponse",
    "trail": {
      "@id": "acruxcore:trail",
      "@container": "@list"
    },
    "warning": {
      "@id": "acruxcore:warning"
    },
    "attempts": {
      "@id": "acruxcore:attempts",
      "@type": "xsd:integer"
    },
    "cacheHit": {
      "@id": "acruxcore:cacheHit",
      "@type": "xsd:boolean"
    },
    "PostApiV1Response": "acruxcore:PostApiV1Response",
    "toolId": {
      "@id": "acruxcore:toolId",
      "@type": "xsd:string"
    },
    "toolName": {
      "@id": "acruxcore:toolName",
      "@type": "xsd:string"
    },
    "toolAlias": {
      "@id": "acruxcore:toolAlias",
      "@type": "xsd:string"
    },
    "pinnedVersionNumber": {
      "@id": "acruxcore:pinnedVersionNumber",
      "@type": "xsd:string"
    },
    "off": {
      "@id": "acruxcore:off",
      "@type": "xsd:boolean"
    },
    "resolvedVersionNumber": {
      "@id": "acruxcore:resolvedVersionNumber",
      "@type": "xsd:integer"
    },
    "position": {
      "@id": "acruxcore:position",
      "@type": "xsd:integer"
    },
    "GetApiV1PromptsVersionsTracesResponse": "acruxcore:GetApiV1PromptsVersionsTracesResponse",
    "data": {
      "@id": "acruxcore:data",
      "@container": "@list"
    },
    "total": {
      "@id": "acruxcore:total",
      "@type": "xsd:integer"
    },
    "page": {
      "@id": "acruxcore:page",
      "@type": "xsd:integer"
    },
    "limit": {
      "@id": "acruxcore:limit",
      "@type": "xsd:integer"
    },
    "PostApiV1PromptsImportRequest": "acruxcore:PostApiV1PromptsImportRequest",
    "schemaVersion": {
      "@id": "acruxcore:schemaVersion",
      "@type": "xsd:integer"
    },
    "exportedAt": {
      "@id": "acruxcore:exportedAt",
      "@type": "xsd:string"
    },
    "prompt": {
      "@id": "acruxcore:prompt"
    },
    "prompt.name": {
      "@id": "acruxcore:prompt.name",
      "@type": "xsd:string"
    },
    "prompt.description": {
      "@id": "acruxcore:prompt.description",
      "@type": "xsd:string"
    },
    "version": {
      "@id": "acruxcore:version"
    },
    "version.versionNumber": {
      "@id": "acruxcore:version.versionNumber",
      "@type": "xsd:integer"
    },
    "version.messages": {
      "@id": "acruxcore:version.messages",
      "@container": "@list"
    },
    "version.variables": {
      "@id": "acruxcore:version.variables",
      "@container": "@list"
    },
    "version.createdAt": {
      "@id": "acruxcore:version.createdAt",
      "@type": "xsd:string"
    },
    "PostApiV1PromptsImportResponse": "acruxcore:PostApiV1PromptsImportResponse",
    "prompt.id": {
      "@id": "acruxcore:prompt.id",
      "@type": "xsd:string"
    },
    "version.id": {
      "@id": "acruxcore:version.id",
      "@type": "xsd:string"
    },
    "GetApiV1TracesIdResponse": "acruxcore:GetApiV1TracesIdResponse",
    "trace": {
      "@id": "acruxcore:trace"
    },
    "spans": {
      "@id": "acruxcore:spans",
      "@container": "@list"
    },
    "GetApiV1TracesFacetsValuesResponse": "acruxcore:GetApiV1TracesFacetsValuesResponse",
    "values": {
      "@id": "acruxcore:values",
      "@container": "@list"
    },
    "GetApiV1V1IdResponse": "acruxcore:GetApiV1V1IdResponse",
    "PostApiV1V1IdRequest": "acruxcore:PostApiV1V1IdRequest",
    "name": {
      "@id": "acruxcore:name",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "acruxcore:description",
      "@type": "xsd:string"
    },
    "PostApiV1V1IdResponse": "acruxcore:PostApiV1V1IdResponse",
    "id": {
      "@id": "acruxcore:id",
      "@type": "xsd:string"
    },
    "teamId": {
      "@id": "acruxcore:teamId",
      "@type": "xsd:string"
    },
    "createdBy": {
      "@id": "acruxcore:createdBy",
      "@type": "xsd:string"
    },
    "createdAt": {
      "@id": "acruxcore:createdAt",
      "@type": "xsd:string"
    },
    "callable": {
      "@id": "acruxcore:callable",
      "@type": "xsd:boolean"
    },
    "versionCount": {
      "@id": "acruxcore:versionCount",
      "@type": "xsd:integer"
    },
    "latestVersionNumber": {
      "@id": "acruxcore:latestVersionNumber",
      "@type": "xsd:integer"
    },
    "executorType": {
      "@id": "acruxcore:executorType",
      "@type": "xsd:string"
    },
    "aliases": {
      "@id": "acruxcore:aliases",
      "@container": "@list"
    },
    "PostPromptsRequest": "acruxcore:PostPromptsRequest",
    "PostPromptsResponse": "acruxcore:PostPromptsResponse",
    "PutPromptsIdToolsToolidRequest": "acruxcore:PutPromptsIdToolsToolidRequest",
    "tool_alias": {
      "@id": "acruxcore:tool_alias",
      "@type": "xsd:string"
    },
    "PutPromptsIdToolsToolidResponse": "acruxcore:PutPromptsIdToolsToolidResponse",
    "PostPromptsIdVersionsRequest": "acruxcore:PostPromptsIdVersionsRequest",
    "messages": {
      "@id": "acruxcore:messages",
      "@container": "@list"
    },
    "PostPromptsIdVersionsResponse": "acruxcore:PostPromptsIdVersionsResponse",
    "promptId": {
      "@id": "acruxcore:promptId",
      "@type": "xsd:string"
    },
    "versionNumber": {
      "@id": "acruxcore:versionNumber",
      "@type": "xsd:integer"
    },
    "variables": {
      "@id": "acruxcore:variables",
      "@container": "@list"
    },
    "GetPromptsIdVersionsNResponse": "acruxcore:GetPromptsIdVersionsNResponse",
    "PostToolsRequest": "acruxcore:PostToolsRequest",
    "PostToolsResponse": "acruxcore:PostToolsResponse",
    "PatchToolsIdRequest": "acruxcore:PatchToolsIdRequest",
    "PatchToolsIdResponse": "acruxcore:PatchToolsIdResponse",
    "PostToolsIdAliasesProductionPromoteRequest": "acruxcore:PostToolsIdAliasesProductionPromoteRequest",
    "PostToolsIdAliasesProductionPromoteResponse": "acruxcore:PostToolsIdAliasesProductionPromoteResponse",
    "alias": {
      "@id": "acruxcore:alias",
      "@type": "xsd:string"
    },
    "PostToolsIdVersionsRequest": "acruxcore:PostToolsIdVersionsRequest",
    "parametersSchema": {
      "@id": "acruxcore:parametersSchema"
    },
    "executor": {
      "@id": "acruxcore:executor"
    },
    "PostToolsIdVersionsResponse": "acruxcore:PostToolsIdVersionsResponse",
    "PostToolsSyncRequest": "acruxcore:PostToolsSyncRequest",
    "PostToolsSyncResponse": "acruxcore:PostToolsSyncResponse",
    "GetTracesResponse": "acruxcore:GetTracesResponse",
    "GetTracesIdResponse": "acruxcore:GetTracesIdResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "Acrux Core API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Acrux Core'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-15) from openapi/_ae-authored/acruxcore-openapi-generated.yml.",
  "dcterms:created": "2026-10-15",
  "dcterms:source": [
    "openapi/_ae-authored/acruxcore-openapi-generated.yml"
  ]
}