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.0.tar.gz (10.6 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.0-py3-none-any.whl (11.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ghrah_protocol-0.1.0.tar.gz
  • Upload date:
  • Size: 10.6 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.0.tar.gz
Algorithm Hash digest
SHA256 49d5362cb4640065fffd978ca857ee55f187373a3ca04903dfb31ceea1634b7e
MD5 8c5a41858dfc729666101d4c8c186a83
BLAKE2b-256 08cfa96a47d7c35b84c9dc56278e3e88d143323a713bcaecbef99dbcfb3ef0d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for ghrah_protocol-0.1.0.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.0-py3-none-any.whl.

File metadata

  • Download URL: ghrah_protocol-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 11.0 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 63a1e5461b8ea2461a4688e409ea036263274710d29f7bbd4678175ab328a1f4
MD5 fe6ad0d31bbdabf5936373a9d09d7d19
BLAKE2b-256 673bcf9468a65f6a9871e9d482bde6cc86d83658e0dcd1817d550cee075ec29a

See more details on using hashes here.

Provenance

The following attestation bundles were made for ghrah_protocol-0.1.0-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