Repository navigation
AgentHealth v0.13.2
AgentHealth v0.13.2 — Python SDK
v0.13.2 publishes the Phase 15 Python SDK and includes the merged stabilization
changes. All distributions share this software version and immutable source tag;
AHS and experimental AHP contracts remain v1.
Staging correction
The v0.13.0 workflow was stopped before PyPI or the final GitHub Release
published: post-download verification found that the embedded INSTALL.md still
pointed to v0.12.0. The immutable v0.13.0 tag and staged artifacts are preserved.
This patch renders installation references for the exact archive version and
updates stale planned-SDK prose. Existing Go health behavior is unchanged.
The v0.13.1 draft was also held before publication: the PyPI action referenced
an annotated tag object without a matching container image. Its corrected
commit pin restored the publisher, but fresh recovery CI then found a macOS
SDK process-group cleanup race. v0.13.2 includes both corrections. The previous
immutable tags and staged artifacts remain preserved.
Changes
- macOS cleanup accepts permission errors only after confirming CLI exit; live
failures remain sanitized SDK exceptions. - Python 3.10+ sync/async checks, typed health/dependency/graph evidence,
bounded JSON/YAML configuration loading and fixed tool-error exceptions. - Explicit matching CLI version; no automatic binary download. Go retains
adapter execution, health aggregation, safety policies and semantic validation. - Wheel and source archive join GitHub Release downloads, checksums, signed
provenance and the GHCR OCI binary bundle. Identical artifacts publish to
PyPI with OIDC trusted publishing and PyPI attestations. - Stabilization adds explicit passive HTTP GET selection, security/threat-model
alignment, generated status, coverage/fuzz/profile CI and focused product smoke
checks. Passive HTTP defaults remain unchanged. - Kubernetes runtime coverage extends to 1.31.9 and 1.33.1; released/current/
released checks cover bearer authentication, nested optional failures, graph
metadata, agent capabilities and gateway/router HTTP signals.
Installation after publication
pip install agenthealth==0.13.2Install and verify the matching CLI separately:
curl -fLO https://github.com/TheAgentHealth/agenthealth/releases/download/v0.13.2/agenthealth_v0.13.2_linux_amd64.tar.gz
curl -fLO https://github.com/TheAgentHealth/agenthealth/releases/download/v0.13.2/checksums.txt
gh attestation verify agenthealth_v0.13.2_linux_amd64.tar.gz --repo TheAgentHealth/agenthealth --signer-workflow TheAgentHealth/agenthealth/.github/workflows/release.yml
sha256sum --check --ignore-missing checksums.txt
tar -xzf agenthealth_v0.13.2_linux_amd64.tar.gz
./agenthealth versionfrom agenthealth import Client
report = Client(binary="./agenthealth").check(
target_type="http", endpoint="http://localhost:8080/health"
)
print(report.status, report.exit_code)Docker: ghcr.io/theagenthealth/agenthealth:v0.13.2 or the configured
theagenthealth/agenthealth:v0.13.2 mirror. Helm:
helm upgrade --install agenthealth oci://ghcr.io/theagenthealth/charts/agenthealth \
--version 0.13.2 --namespace agenthealth --create-namespace \
--set-file config=./agenthealth.yamlDownload agenthealth-0.13.2.tgz directly if preferred. All five CLI archives,
five CycloneDX SBOMs, four DEB/RPM packages, Homebrew/Scoop manifests,
chart, Python wheel/source archive and checksums appear in
Release downloads.
Retrieve the same full set with ORAS from
ghcr.io/theagenthealth/agenthealth-binaries:v0.13.2 and verify its signed digest.
PyPI: agenthealth 0.13.2.
GitHub Packages has no Python registry; Python files are GitHub Release assets.
Compatibility and limitations
Existing v1 configurations and exits remain compatible; explicit passive GET
requires this newer CLI. The SDK requires exactly matching software versions
and returns health failures instead of raising them. Configuration is trusted
executable input. POSIX cancellation terminates stdio descendants; Windows
termination covers the CLI, so detached stdio descendants require lifecycle
controls. Runtime evidence does not establish cloud-cluster certification,
route decision correctness, full framework migration or an external security audit.
Native executable signing/notarization, Operator/CRDs and scoped tenant
authorization remain planned. Experimental AHP retains its documented boundary.
See the SDK guide, Phase 15 alignment
and stabilization evidence. Verified package
digests are appended by the release coordinator after publication jobs succeed.
Published package digests
All entries identify this release source revision. Repository Packages.
| Package | Immutable reference |
|---|---|
| Docker GHCR | ghcr.io/theagenthealth/agenthealth@sha256:2f333b296fed27a301c1be0b18208dae95ee8dfa4329512fb18adec22f395b3d |
| Helm OCI | ghcr.io/theagenthealth/charts/agenthealth@sha256:23939bc8cf2a8fc07baaa6e54420aea5f53d39b68d51b791ceb09bdfce12d7f8 |
| Binary OCI bundle | ghcr.io/theagenthealth/agenthealth-binaries@sha256:9920594c8db9bf40fa0423a47b39c8c6fe61d6911ffb9ab842aaeb77d9817da3 |
| Docker Hub mirror | docker.io/theagenthealth/agenthealth@sha256:73134420a033c30c04c118d693c21737dfa2baa2d69617d5741a015c16d7133e |