systemprompt-agent 0.2.0

Core Agent protocol module for systemprompt.io
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
pub mod jsonrpc;
pub mod protocol;
mod service_status;

pub use systemprompt_models::a2a::{
    AgentAuthentication, AgentCapabilities, AgentCard, AgentCardBuilder, AgentCardSignature,
    AgentExtension, AgentInterface, AgentProvider, AgentSkill, ApiKeyLocation, Artifact,
    ArtifactMetadata, DataPart, FileContent, FilePart, McpServerMetadata, McpToolsParams, Message,
    MessageMetadata, MessageRole, OAuth2Flow, OAuth2Flows, Part, SecurityScheme, Task, TaskState,
    TaskStatus, TextPart, TransportProtocol,
};

pub use protocol::{
    A2aJsonRpcRequest, A2aParseError, A2aRequest, A2aRequestParams, A2aResponse, MessageSendParams,
    TaskIdParams, TaskQueryParams,
};
pub use service_status::ServiceStatusParams;