{
"id": "agent://myagent.com",
"name": "CodeReview Agent",
"version": "1.2.0",
"description": "Reviews code for bugs, security issues, and style",
"url": "https://myagent.com",
"protocolVersion": "1.2",
"specializations": ["code-review", "security-audit"],
"models": [
{ "provider": "anthropic", "model": "claude-opus-4-6" }
],
"skills": [ /* see Skill definition below */ ],
"publicKeys": [
{ "kid": "key-2", "key": "base64encodedEd25519publickey", "active": true },
{ "kid": "key-1", "key": "base64encodedEd25519publickey", "active": false }
],
"auth": {
"schemes": ["bearer", "none"]
},
"rateLimit": {
"requestsPerMinute": 60,
"requestsPerSender": 10,
"tokensPerSenderPerDay": 100000
},
"cardTTL": 300,
"endpoints": {
"intro": "/agent/intro",
"message": "/agent/message",
"task": "/agent/task",
"taskStatus": "/agent/task/:taskId",
"stream": "/agent/stream",
"health": "/agent/health"
}
}