Card snapshot
www.agent-native.com
·
2026-10-02 05:36:40 UTC
·
5aee42ab3a6282c9503991a87ab0db1ca0f04276fbe4e2bdf5939c9eeeaca178
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"name": "Docs",
"description": "Agent-Native docs agent",
"url": "https://www.agent-native.com/_agent-native/a2a",
"version": "1.0.0",
"protocolVersion": "0.3",
"capabilities": {
"streaming": true,
"pushNotifications": false,
"stateTransitionHistory": true
},
"skills": [
{
"id": "list-community-apps",
"name": "list-community-apps",
"description": "List published community apps for the public catalog.",
"publicAgent": {
"expose": true,
"readOnly": true,
"requiresAuth": false
},
"inputSchema": {
"type": "object",
"properties": {}
}
},
{
"id": "list-docs",
"name": "list-docs",
"description": "List all documentation pages with their titles",
"publicAgent": {
"expose": true,
"readOnly": true,
"requiresAuth": false
},
"inputSchema": {
"type": "object",
"properties": {}
}
},
{
"id": "read-doc",
"name": "read-doc",
"description": "Read the full content of a documentation page by its slug (e.g. 'getting-started', 'actions', 'authentication')",
"publicAgent": {
"expose": true,
"readOnly": true,
"requiresAuth": false
},
"inputSchema": {
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "Doc page slug, e.g. 'getting-started'"
}
},
"required": [
"slug"
]
}
},
{
"id": "read-source-file",
"name": "read-source-file",
"description": "Read a specific framework source file to understand implementation details",
"publicAgent": {
"expose": true,
"readOnly": true
},
"inputSchema": {
"type": "object",
"properties": {
"path": {
"type": "string",
"description": "Relative path within the framework source, e.g. 'server/auth.ts' or 'client/AgentPanel.tsx'"
},
"startLine": {
"description": "Start reading from this line number",
"type": "number"
},
"endLine": {
"description": "Stop reading at this line number",
"type": "number"
}
},
"required": [
"path"
]
}
},
{
"id": "search-docs",
"name": "search-docs",
"description": "Search documentation pages by keyword. Returns matching sections with page paths and snippets.",
"publicAgent": {
"expose": true,
"readOnly": true,
"requiresAuth": false
},
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search term or phrase to find in documentation"
}
},
"required": [
"query"
]
}
},
{
"id": "search-source",
"name": "search-source",
"description": "Search framework source code files by keyword. Returns matching file paths with context snippets.",
"publicAgent": {
"expose": true,
"readOnly": true
},
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search pattern (substring match in file content)"
},
"directory": {
"description": "Subdirectory to scope search, e.g. 'server', 'client', 'agent'",
"type": "string"
}
},
"required": [
"query"
]
}
}
],
"securitySchemes": {
"jwtBearer": {
"type": "http",
"scheme": "bearer",
"bearerFormat": "JWT"
}
},
"security": [
{
"jwtBearer": []
}
]
}