Skip to main content

Octomate protocol

Shared Pydantic contracts for the Octomate server and CLI:

  • Transcript stream messages, discriminated unions, adapters, and protocol version.
  • Database backup records exchanged with the server maintenance process.

This package is installed automatically by octomate and octomate-cli. It requires Python 3.12 or newer and depends only on Pydantic. The packages have independent versions and compatible dependency ranges. Stream compatibility is checked using STREAM_PROTOCOL, not package version equality. Compatible server updates do not require a CLI or protocol package update.

See the project documentation.

Download files

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

Source Distribution

octomate_protocol-0.0.2.tar.gz (16.6 kB view details)

Uploaded Source

Built Distribution

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

octomate_protocol-0.0.2-py3-none-any.whl (16.1 kB view details)

Uploaded Python 3

File details

Details for the file octomate_protocol-0.0.2.tar.gz.

File metadata

  • Download URL: octomate_protocol-0.0.2.tar.gz
  • Upload date:
  • Size: 16.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for octomate_protocol-0.0.2.tar.gz
Algorithm Hash digest
SHA256 35610f0dbce4d721e31906492e539d56c295f5d0c629fc7715b36fbb29c105c5
MD5 16e6309665f4be6f71bae21de0840632
BLAKE2b-256 12a5f0fcead0def1dd3c4815719bdedbcd3e00072beb33648ebb7ca443308084

See more details on using hashes here.

Provenance

The following attestation bundles were made for octomate_protocol-0.0.2.tar.gz:

Publisher: release.yml on kalynnka/octomate

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

File details

Details for the file octomate_protocol-0.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for octomate_protocol-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 aa3c435821ac7f00825d48e48431f364ece6002b7f8305231393ac924ce6527d
MD5 4e694d94613736a561508eca8959ecfb
BLAKE2b-256 8d4372a40c64902cec3a160d3437a53f67b4aa49b8a25b43f48bc3b0eae4c463

See more details on using hashes here.

Provenance

The following attestation bundles were made for octomate_protocol-0.0.2-py3-none-any.whl:

Publisher: release.yml on kalynnka/octomate

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

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page