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",
]