Metadata-Version: 2.4
Name: a2a-mesh
Version: 0.1.1
Summary: Lightweight multi-agent coordination runtime using the A2A protocol
Project-URL: Homepage, https://github.com/sushaan-k/a2a-mesh
Project-URL: Repository, https://github.com/sushaan-k/a2a-mesh
Project-URL: Issues, https://github.com/sushaan-k/a2a-mesh/issues
Author-email: Sushaan Kandukoori <sushaan@users.noreply.github.com>
License-Expression: MIT
License-File: LICENSE
Keywords: a2a,agents,coordination,mcp,multi-agent,runtime
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Classifier: Typing :: Typed
Requires-Python: >=3.11
Requires-Dist: click>=8.1
Requires-Dist: httpx>=0.25.0
Requires-Dist: opentelemetry-api>=1.20
Requires-Dist: opentelemetry-sdk>=1.20
Requires-Dist: pydantic<3.0,>=2.0
Requires-Dist: pyjwt>=2.8
Requires-Dist: starlette>=0.27
Requires-Dist: structlog>=23.1
Requires-Dist: uvicorn>=0.24
Requires-Dist: websockets>=12.0
Provides-Extra: dev
Requires-Dist: httpx; extra == 'dev'
Requires-Dist: mypy>=1.7; extra == 'dev'
Requires-Dist: pytest-asyncio>=0.23; extra == 'dev'
Requires-Dist: pytest-cov>=4.1; extra == 'dev'
Requires-Dist: pytest>=7.4; extra == 'dev'
Requires-Dist: respx>=0.20; extra == 'dev'
Requires-Dist: ruff>=0.1.0; extra == 'dev'
Provides-Extra: redis
Requires-Dist: redis>=5.0; extra == 'redis'
Description-Content-Type: text/markdown

# a2a-mesh

Lightweight multi-agent coordination runtime implementing the A2A protocol with service discovery, routing, and fault tolerance.

See [documentation](https://github.com/sushaan-k/a2a-mesh) for full details.
