a2a-agents 0.3.0

Framework for building A2A Protocol agents with declarative configuration
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Plugin traits for extending agent functionality.
//!
//! This module defines the core plugin system that allows agents to declare their
//! capabilities, provide metadata, and integrate with the framework.

pub mod mcp_tools;
pub mod plugin;

// Re-export main types
pub use plugin::{AgentPlugin, SkillDefinition};

#[cfg(feature = "mcp-client")]
pub use mcp_tools::{McpToolsExt, extract_tool_result_text, is_tool_call_successful};