Expand description
Data models for the AgentTrust ID SDK.
All types use serde for JSON serialization/deserialization. Field names
naturally match the API’s snake_case convention.
Structs§
- A2ATask
- Represents an agent-to-agent task.
- Action
Check Request - Parameters for a pre-flight action check.
- Action
Check Result - The outcome of a pre-flight action authorization check.
- Agent
- A registered AI agent in the AgentTrust ID system.
- Agent
Card - An A2A v1.0-compatible agent card describing an agent’s identity and capabilities.
- Agent
Card Signature - A JWS signature over an
AgentCard(A2A v1.0). - Agent
Card Skill - A skill listed on an
AgentCard(A2A v1.0). - Agent
Extension - An A2A v1.0 capability extension entry.
- Agent
Interface - An A2A v1.0 transport interface descriptor.
- Approval
Request Status - Status of an approval request for an elevated action.
- Capabilities
- Capabilities advertised on an
AgentCard(A2A v1.0). - Create
Agent Request - Parameters for creating a new agent.
- Create
Delegation Request - Parameters for creating a delegation.
- CreateSIEM
Destination Request - Parameters for creating a SIEM destination.
- Delegation
- A capability delegation between two agents.
- Federation
Provider - An OIDC federation provider registered with ATI.
- Health
Response - Response from the health check endpoint.
- Init
Session Request - Parameters for initializing a new MCP session.
- Introspect
Token Request - Parameters for
POST /api/v1/agent-tokens/introspect. - Introspection
Result - Result of
POST /api/v1/agent-tokens/introspect. - Issue
FederatedID Token Request - Parameters for issuing a federated ID token.
- Issue
FederatedID Token Result - Result of issuing a federated ID token.
- Issue
Token Request - Parameters for issuing a new capability token.
- IssueWIMSE
Token Request - Parameters for issuing a WIMSE workload identity token.
- MCPServer
- A registered MCP server.
- Provider
- Provider section of an
AgentCard. - Register
Federation Provider Request - Parameters for registering an OIDC federation provider.
- RegisterMCP
Server Request - Parameters for registering a new MCP server.
- SIEM
Delivery Record - A delivery attempt to a SIEM destination.
- SIEM
Destination - A configured SIEM streaming destination.
- Security
Scheme - A named security scheme (A2A v1.0).
- Send
Task Request - Parameters for sending a new A2A task.
- Session
- An MCP session representing a connected agent-server pair.
- Telemetry
Event - A single telemetry event for agent behavior tracking.
- Telemetry
Report Request - Parameters for reporting telemetry events.
- Token
- An opaque agent token issued by ATI.
- UpdateSIEM
Destination Request - Parameters for updating a SIEM destination.
- V1Task
- An A2A v1.0
Taskreturned bymessage/send. - V1Task
Status - Status block of a
V1Task. - Verify
Federated Token Request - Parameters for verifying a federated token.
- Verify
Federated Token Result - Result of verifying a federated token.
- VerifyWIMSE
Token Request - Parameters for verifying a WIMSE workload identity token.
- VerifyWIMSE
Token Response - Result of verifying a WIMSE workload identity token.
- WIMSE
Token Response - Result of issuing a WIMSE workload identity token.
Constants§
- ATI_
TRUST_ EXTENSION_ URI - URI of the ATI trust extension carried in
capabilities.extensions.
Type Aliases§
- Verification
Result Deprecated - Deprecated alias for
IntrospectionResult. - Verify
Token Request Deprecated - Deprecated alias for
IntrospectTokenRequest.