Shared protocol type definitions for the ghrah distributed agent cluster framework.
Defines all WebSocket message envelope formats, command types, event types, and payload models using Pydantic for type safety and JSON serialization compatibility.
ghrah-protocol/
├── pyproject.toml
├── LICENSES/
│ └── Apache-2.0.txt
└── src/ghrah/protocol/
├── __init__.py # Public API re-exports
└── types.py # All type definitions: enums, payload models, Message envelope, helpers
Apache 2.0