Agno · JSON-LD Context
Agno Context
JSON-LD context defining the semantic vocabulary for Agno from Agno.
14 Classes
37 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
agno:
https://www.agno.com/vocab#
hydra:
http://www.w3.org/ns/hydra/core#
Classes
Agent
Team
Workflow
Run
Session
Memory
Knowledge
Content
Trace
TraceNode
Metrics
Schedule
Approval
Component
Properties
| Property | Type | Container |
|---|---|---|
| agentId | string | |
| agentName | string | |
| agentDescription | string | |
| runId | string | |
| runStatus | string | |
| createdAt | dateTime | |
| updatedAt | dateTime | |
| sessionId | string | |
| sessionType | string | |
| userId | string | |
| memoryId | string | |
| memoryContent | string | |
| memoryTopic | string | |
| contentId | string | |
| contentStatus | string | |
| sourceUrl | anyURI | |
| traceId | string | |
| spanName | string | |
| startTime | dateTime | |
| endTime | dateTime | |
| durationMs | integer | |
| totalRuns | integer | |
| inputTokens | integer | |
| outputTokens | integer | |
| scheduleId | string | |
| cronExpression | string | |
| scheduleState | string | |
| approvalId | string | |
| approvalStatus | string | |
| componentId | string | |
| componentType | string | |
| model | string | |
| provider | string | |
| version | string | |
| message | string | |
| role | string | |
| stream | boolean |
JSON-LD Document
{
"@context": {
"@version": 1.1,
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"agno": "https://www.agno.com/vocab#",
"hydra": "http://www.w3.org/ns/hydra/core#",
"Agent": "agno:Agent",
"agentId": {
"@id": "agno:agentId",
"@type": "xsd:string"
},
"agentName": {
"@id": "schema:name",
"@type": "xsd:string"
},
"agentDescription": {
"@id": "schema:description",
"@type": "xsd:string"
},
"Team": "agno:Team",
"Workflow": "agno:Workflow",
"Run": "agno:Run",
"runId": {
"@id": "agno:runId",
"@type": "xsd:string"
},
"runStatus": {
"@id": "agno:runStatus",
"@type": "xsd:string"
},
"createdAt": {
"@id": "schema:dateCreated",
"@type": "xsd:dateTime"
},
"updatedAt": {
"@id": "schema:dateModified",
"@type": "xsd:dateTime"
},
"Session": "agno:Session",
"sessionId": {
"@id": "agno:sessionId",
"@type": "xsd:string"
},
"sessionType": {
"@id": "agno:sessionType",
"@type": "xsd:string"
},
"userId": {
"@id": "agno:userId",
"@type": "xsd:string"
},
"Memory": "agno:Memory",
"memoryId": {
"@id": "agno:memoryId",
"@type": "xsd:string"
},
"memoryContent": {
"@id": "schema:text",
"@type": "xsd:string"
},
"memoryTopic": {
"@id": "agno:topic",
"@type": "xsd:string"
},
"Knowledge": "agno:Knowledge",
"Content": "agno:Content",
"contentId": {
"@id": "agno:contentId",
"@type": "xsd:string"
},
"contentStatus": {
"@id": "agno:contentStatus",
"@type": "xsd:string"
},
"sourceUrl": {
"@id": "schema:url",
"@type": "xsd:anyURI"
},
"Trace": "agno:Trace",
"traceId": {
"@id": "agno:traceId",
"@type": "xsd:string"
},
"TraceNode": "agno:TraceNode",
"spanName": {
"@id": "agno:spanName",
"@type": "xsd:string"
},
"startTime": {
"@id": "agno:startTime",
"@type": "xsd:dateTime"
},
"endTime": {
"@id": "agno:endTime",
"@type": "xsd:dateTime"
},
"durationMs": {
"@id": "agno:durationMs",
"@type": "xsd:integer"
},
"Metrics": "agno:Metrics",
"totalRuns": {
"@id": "agno:totalRuns",
"@type": "xsd:integer"
},
"inputTokens": {
"@id": "agno:inputTokens",
"@type": "xsd:integer"
},
"outputTokens": {
"@id": "agno:outputTokens",
"@type": "xsd:integer"
},
"Schedule": "agno:Schedule",
"scheduleId": {
"@id": "agno:scheduleId",
"@type": "xsd:string"
},
"cronExpression": {
"@id": "agno:cronExpression",
"@type": "xsd:string"
},
"scheduleState": {
"@id": "agno:scheduleState",
"@type": "xsd:string"
},
"Approval": "agno:Approval",
"approvalId": {
"@id": "agno:approvalId",
"@type": "xsd:string"
},
"approvalStatus": {
"@id": "agno:approvalStatus",
"@type": "xsd:string"
},
"Component": "agno:Component",
"componentId": {
"@id": "agno:componentId",
"@type": "xsd:string"
},
"componentType": {
"@id": "agno:componentType",
"@type": "xsd:string"
},
"model": {
"@id": "agno:model",
"@type": "xsd:string"
},
"provider": {
"@id": "schema:provider",
"@type": "xsd:string"
},
"version": {
"@id": "schema:version",
"@type": "xsd:string"
},
"message": {
"@id": "schema:text",
"@type": "xsd:string"
},
"role": {
"@id": "agno:role",
"@type": "xsd:string"
},
"stream": {
"@id": "agno:stream",
"@type": "xsd:boolean"
}
}
}