forecall-dev · JSON-LD Context
Forecall Dev Context
JSON-LD context defining the semantic vocabulary for Forecall Dev from forecall-dev.
12 Classes
41 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
forecall:
https://forecall.dev/schema#
Classes
Error
Me
Tool
LintReport
VersionDiff
SavedLint
EvaluationRequest
EvaluationSettings
Estimate
StartedEvaluation
Evaluation
LatestLint
Properties
| Property | Type | Container |
|---|---|---|
| error | ||
| org | ||
| key | ||
| name | string | |
| title | string | |
| description | string | |
| inputSchema | ||
| outputSchema | ||
| annotations | ||
| lintVersion | integer | |
| toolCount | integer | |
| scoreAvg | decimal | |
| confusablePairsTotal | integer | |
| tools | list | |
| serverIssues | list | |
| sameRules | boolean | |
| added | list | |
| removed | list | |
| changed | list | |
| serverIssuesResolved | list | |
| serverIssuesAdded | list | |
| server | ||
| version | ||
| lint | ||
| changes | ||
| units | ||
| models | list | |
| distractors | list | |
| lang | string | |
| casesPerTool | integer | |
| cases | integer | |
| casesReused | boolean | |
| settings | reference | |
| casegen | ||
| warnings | list | |
| balance | ||
| id | string | |
| status | string | |
| runs | list | |
| versionId | string | |
| createdAt | dateTime |
JSON-LD Document
{
"@context": {
"@vocab": "https://forecall.dev/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"forecall": "https://forecall.dev/schema#",
"Error": "forecall:Error",
"error": {
"@id": "forecall:error"
},
"Me": "forecall:Me",
"org": {
"@id": "forecall:org"
},
"key": {
"@id": "forecall:key"
},
"Tool": "forecall:Tool",
"name": {
"@id": "forecall:name",
"@type": "xsd:string"
},
"title": {
"@id": "forecall:title",
"@type": "xsd:string"
},
"description": {
"@id": "forecall:description",
"@type": "xsd:string"
},
"inputSchema": {
"@id": "forecall:inputSchema"
},
"outputSchema": {
"@id": "forecall:outputSchema"
},
"annotations": {
"@id": "forecall:annotations"
},
"LintReport": "forecall:LintReport",
"lintVersion": {
"@id": "forecall:lintVersion",
"@type": "xsd:integer"
},
"toolCount": {
"@id": "forecall:toolCount",
"@type": "xsd:integer"
},
"scoreAvg": {
"@id": "forecall:scoreAvg",
"@type": "xsd:decimal"
},
"confusablePairsTotal": {
"@id": "forecall:confusablePairsTotal",
"@type": "xsd:integer"
},
"tools": {
"@id": "forecall:tools",
"@container": "@list"
},
"serverIssues": {
"@id": "forecall:serverIssues",
"@container": "@list"
},
"VersionDiff": "forecall:VersionDiff",
"sameRules": {
"@id": "forecall:sameRules",
"@type": "xsd:boolean"
},
"added": {
"@id": "forecall:added",
"@container": "@list"
},
"removed": {
"@id": "forecall:removed",
"@container": "@list"
},
"changed": {
"@id": "forecall:changed",
"@container": "@list"
},
"serverIssuesResolved": {
"@id": "forecall:serverIssuesResolved",
"@container": "@list"
},
"serverIssuesAdded": {
"@id": "forecall:serverIssuesAdded",
"@container": "@list"
},
"SavedLint": "forecall:SavedLint",
"server": {
"@id": "forecall:server"
},
"version": {
"@id": "forecall:version"
},
"lint": {
"@id": "forecall:lint"
},
"changes": {
"@id": "forecall:changes"
},
"units": {
"@id": "forecall:units"
},
"EvaluationRequest": "forecall:EvaluationRequest",
"models": {
"@id": "forecall:models",
"@container": "@list"
},
"distractors": {
"@id": "forecall:distractors",
"@container": "@list"
},
"lang": {
"@id": "forecall:lang",
"@type": "xsd:string"
},
"EvaluationSettings": "forecall:EvaluationSettings",
"casesPerTool": {
"@id": "forecall:casesPerTool",
"@type": "xsd:integer"
},
"Estimate": "forecall:Estimate",
"cases": {
"@id": "forecall:cases",
"@type": "xsd:integer"
},
"casesReused": {
"@id": "forecall:casesReused",
"@type": "xsd:boolean"
},
"settings": {
"@id": "forecall:settings",
"@type": "@id"
},
"casegen": {
"@id": "forecall:casegen"
},
"warnings": {
"@id": "forecall:warnings",
"@container": "@list"
},
"balance": {
"@id": "forecall:balance"
},
"StartedEvaluation": "forecall:StartedEvaluation",
"id": {
"@id": "forecall:id",
"@type": "xsd:string"
},
"status": {
"@id": "forecall:status",
"@type": "xsd:string"
},
"runs": {
"@id": "forecall:runs",
"@container": "@list"
},
"Evaluation": "forecall:Evaluation",
"versionId": {
"@id": "forecall:versionId",
"@type": "xsd:string"
},
"createdAt": {
"@id": "forecall:createdAt",
"@type": "xsd:dateTime"
},
"LatestLint": "forecall:LatestLint"
},
"@type": "schema:Dataset",
"schema:name": "forecall-dev API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects forecall-dev'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-08) from openapi/forecall-dev-openapi.json.",
"dcterms:created": "2026-11-08",
"dcterms:source": [
"openapi/forecall-dev-openapi.json"
]
}