ADS Records
Directory uses Open Agent Schema Framework (OASF) which defines a standardized schema for representing agents and their capabilities using OASF Record specification. This ensures interoperability and consistency across different implementations of the directory service.
Content Identifier
The content identifier of the record is a Content IDentifier (CID) hash digest which makes it:
- Globally unique
- Content-addressable
- Collision-resistant
- Immutable
Example Email Agent
You can generate your own example records using the OASF Record Sample generator. Below is an example OASF record for an email agent that is capable of sending and receiving emails.
Note
This record uses 0.7.0
of the OASF specification.
{
"schema_version": "0.7.0",
"name": "email-agent",
"version": "v1.0.0",
"authors": [
"Cisco Systems Inc."
],
"description": "An agent that can send and receive emails.",
"created_at": "2025-08-11T16:20:37.159072Z",
"skills": [
{
"id": 10306,
"name": "natural_language_processing/information_retrieval_synthesis/information_retrieval_synthesis_search"
},
{
"id": 10202,
"name": "natural_language_processing/natural_language_generation/summarization"
},
{
"id": 60103,
"name": "retrieval_augmented_generation/retrieval_of_information/document_retrieval"
}
],
"locators": [
{
"url": "https://github.com/agntcy/agentic-apps/tree/main/email_reviewer",
"type": "source_code"
},
{
"url": "https://github.com/agntcy/agentic-apps/tree/main/email_reviewer/pyproject.toml",
"type": "python_package"
}
]
}