Skip to main content

Zenve agent adapter framework — base types for adapters that run agents (Claude Code, opencode, etc.)

Project description

zenve-adapters

Base types and registry for Zenve agent adapters.

An adapter is the subprocess wrapper that actually runs an agent — Claude Code, opencode, or any other agent runtime. The adapter receives a RunContext (agent dir, run id, message, tools, env, event callback) and returns a RunResult.

This package is a dependency of zenve-engine and zenve-cli. You normally don't install it directly.

See the Zenve repository for documentation.

License

MIT

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

zenve_adapters-0.1.5.tar.gz (12.8 kB view details)

Uploaded Source

Built Distribution

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

zenve_adapters-0.1.5-py3-none-any.whl (12.8 kB view details)

Uploaded Python 3

File details

Details for the file zenve_adapters-0.1.5.tar.gz.

File metadata

  • Download URL: zenve_adapters-0.1.5.tar.gz
  • Upload date:
  • Size: 12.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for zenve_adapters-0.1.5.tar.gz
Algorithm Hash digest
SHA256 e5f94bd2b75ac91d9a32ba456ae21a2d2fb96723aeb67a8c7d45939277521f66
MD5 37259306c4963af5de0823207509d452
BLAKE2b-256 8002a9dcea3a573a3ca2dba51453e6b179778424e7fe9bca3472b181ed11b4e2

See more details on using hashes here.

File details

Details for the file zenve_adapters-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: zenve_adapters-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 12.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for zenve_adapters-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 fb9e4b257782851d00c3af706e27898795f5890d6eaec62dede81366778c45f3
MD5 7f8d89889bcb6f5aec4cd78cb56d69c6
BLAKE2b-256 d641d40d23aaf73548efca32af9842c9a6c06d8e7ae43650b179a0a876274d6a

See more details on using hashes here.

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