Skip to main content

Shared protocol types for ghrah

Project description

ghrah-protocol

简体中文

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.

Project Structure

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

License

Apache 2.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ghrah_protocol-0.1.1.tar.gz (11.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ghrah_protocol-0.1.1-py3-none-any.whl (11.5 kB view details)

Uploaded Python 3

File details

Details for the file ghrah_protocol-0.1.1.tar.gz.

File metadata

  • Download URL: ghrah_protocol-0.1.1.tar.gz
  • Upload date:
  • Size: 11.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ghrah_protocol-0.1.1.tar.gz
Algorithm Hash digest
SHA256 4736d237048f8e70299d232ae310876d9350bc87edacc5f97b14272137aa7fb0
MD5 3b0fa645609c43a50b9964c2867ed368
BLAKE2b-256 491ec1ac2231dd5bc22747efd33cce9e1a86041b2d7f3427c189b39f50b61b1d

See more details on using hashes here.

Provenance

The following attestation bundles were made for ghrah_protocol-0.1.1.tar.gz:

Publisher: publish.yml on ghrah/ghrah-protocol

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ghrah_protocol-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: ghrah_protocol-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 11.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ghrah_protocol-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4f852872968d77386ce9caed38d1efdada78623f769cff72da8b10bd1737ddeb
MD5 6b500d4f7357b736309489d4349371d9
BLAKE2b-256 8b86904490f776b87309a39a52a32a67e7bc77400c9d5b46f476563610c85837

See more details on using hashes here.

Provenance

The following attestation bundles were made for ghrah_protocol-0.1.1-py3-none-any.whl:

Publisher: publish.yml on ghrah/ghrah-protocol

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page