Skip to main content

zagent-launcher

Host-side launcher package for the zagent CLI.

The launcher is installed on the user's machine. The runtime is not installed on the host; it is delivered as a Docker image that contains the zagent-runtime entrypoint.

Target user flow:

zagent init
zagent run
zagent status
zagent logs
zagent result

Current implementation:

  • zagent init creates the base .zagent layout and starter files.
  • Dependencies are wired through Dishka.
  • zagent run reads .zagent/run.yaml, validates the model API key env var for real runs, resolves runtime.env variables from the host environment with optional defaults, builds Docker SDK run config from ContainerSpec, and starts the runtime image through docker-py.
  • zagent run --dry-run starts the runtime without requiring the model API key env var.
  • zagent status, zagent logs, and zagent result read runtime artifacts from .zagent/artifacts/<run_id>/.
  • zagent doctor is wired through the application layer and intentionally returns "not implemented yet" until environment checks are added.

Local development flow:

docker build -f docker/runtime.Dockerfile -t zagent-runtime:local .
uv run --package zagent-launcher zagent init
uv run --package zagent-launcher zagent run --dry-run
uv run --package zagent-launcher zagent status
uv run --package zagent-launcher zagent result

Architecture and roadmap: ../../docs/launcher.md.

Metadata

Release files for zagent-launcher 0.1.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for zagent-launcher 0.1.7
File Size Uploaded
zagent_launcher-0.1.7.tar.gz 20.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for zagent-launcher 0.1.7
File Interpreter ABI Platform
zagent_launcher-0.1.7-py3-none-any.whl Python 3 none any Details

Total release size: 57.1 kB

Release files / zagent_launcher-0.1.7.tar.gz

Download URL zagent_launcher-0.1.7.tar.gz
Size 20.2 kB
Tags Source
SHA-256 checksum
How to use checksums
1a031a06f217ecd9c11bce15177e419f2d2e035e612d30722f12c111fdc59fa3
BLAKE2b-256 checksum
How to use checksums
da773d1cbcbabf0f5cec14825604641e583b19badc7744a4b2a7078316f6ab39
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 22, 2026.

Transparency log

Release files / zagent_launcher-0.1.7-py3-none-any.whl

Download URL zagent_launcher-0.1.7-py3-none-any.whl
Size 36.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
46379b868832a8cf3775e7528f7a2aba47db21fafb9f9cbb7df784fa19c18584
BLAKE2b-256 checksum
How to use checksums
d6d0d2d05022abd855c5181d45c7908b0c09e56db86df4807c9e450f454e73a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 22, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.7 This release

2 release files

0.1.6

2 release files

0.1.1

2 release files

0.1.0

2 release 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