File size: 820 Bytes
cea7d07 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | """
Purpose Agent Protocols — Interoperability layer for v3.0.
Bridges Purpose Agent with external ecosystems:
- MCP: Model Context Protocol (agent ↔ tools)
- A2A: Agent-to-Agent protocol (agent ↔ agent)
- AG-UI: Agent-to-Frontend streaming protocol
- AGENTS.md: Repo-local agent instruction standard
- ANP: Agent Network Protocol (optional discovery)
All protocols are optional extras — no mandatory dependencies added.
"""
from purpose_agent.protocols.mcp_bridge import MCPToolBridge
from purpose_agent.protocols.a2a import AgentCard, A2AClient
from purpose_agent.protocols.agui import AGUIAdapter
from purpose_agent.protocols.agents_md import AgentsConfig, parse_agents_md
__all__ = [
"MCPToolBridge",
"AgentCard", "A2AClient",
"AGUIAdapter",
"AgentsConfig", "parse_agents_md",
]
|