Skip to main content

dooers-protocol

Shared Pydantic models defining the wire contract between any Dooers client (dooers-cli, future SDKs) and the dooers-push Cloud Run service.

PROTOCOL_VERSION is exported from the package root.

Modules

  • authAuthSession, WhoamiResponse.
  • agentsAgentRecord, CreateAgentRequest, AgentManifest (the dooers.yaml schema).
  • pushPushRequest, PushResponse, BuildStatus.
  • logsLogEntry, LogsResponse (used by dooers logs).
  • auditAuditReport, AuditFinding, InfraManifest (used by the auditor pipeline step).
  • errorsErrorCode, ErrorEnvelope.

Use

from dooers.protocol import PROTOCOL_VERSION
from dooers.protocol.push import PushResponse, BuildStatus

Download files

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

Source Distribution

dooers_protocol-0.8.0.tar.gz (63.6 kB view details)

Uploaded Source

Built Distribution

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

dooers_protocol-0.8.0-py3-none-any.whl (7.5 kB view details)

Uploaded Python 3

File details

Details for the file dooers_protocol-0.8.0.tar.gz.

File metadata

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

File hashes

Hashes for dooers_protocol-0.8.0.tar.gz
Algorithm Hash digest
SHA256 f9464e4b8fdb8775bd96b5573cc7dbf762fc8407db9f71bfc72681df908e449b
MD5 d77842716e82ca9a5fc1837524115248
BLAKE2b-256 48433c2828540107013f75302a03477d38588b7295ce34d57158e66a30cd911e

See more details on using hashes here.

Provenance

The following attestation bundles were made for dooers_protocol-0.8.0.tar.gz:

Publisher: publish-protocol.yml on Dooers-ai/dooers-cli

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

File details

Details for the file dooers_protocol-0.8.0-py3-none-any.whl.

File metadata

File hashes

Hashes for dooers_protocol-0.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2c30269d54de4da5bc01ec9c6c096da452f6429b49e2c96363476947635eda42
MD5 43663930d6c79be9373277109c1bf66e
BLAKE2b-256 4db82e8360a5995805cff8917eccffe5709b5eca1d1828e60d7313d99ae35da8

See more details on using hashes here.

Provenance

The following attestation bundles were made for dooers_protocol-0.8.0-py3-none-any.whl:

Publisher: publish-protocol.yml on Dooers-ai/dooers-cli

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

Release history Release notifications | RSS feed

0.9.0

2 files

This release

0.8.0 This release

2 files

0.7.0

2 files

0.6.1

2 files

0.6.0

2 files

0.4.0

2 files

0.3.0

2 files

0.2.1

2 files

0.2.0

2 files

0.1.0

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