Metadata-Version: 2.4
Name: openroland-agent-protocol
Version: 0.1.21
Summary: HTTP client and JSON schemas for SrvMan-style agent APIs.
License-Expression: MIT
Project-URL: Homepage, https://github.com/OpenRoLand/python
Project-URL: Repository, https://github.com/OpenRoLand/python
Project-URL: Issues, https://github.com/OpenRoLand/python/issues
Requires-Python: >=3.12
Description-Content-Type: text/markdown
Requires-Dist: httpx>=0.27.0
Requires-Dist: pydantic>=2.13.4
Provides-Extra: dev
Requires-Dist: pytest>=8.3.0; extra == "dev"
Requires-Dist: pytest-asyncio>=1.4.0; extra == "dev"

# openroland-agent-protocol

Shared **Pydantic** models and an async **httpx** client for central servers
that talk to per-host agents over HTTP (health, LXC lists, instance lifecycle).

Intended for SrvMan central ↔ agent; agents can depend on the same schemas.

