Expand description
Immutable, bounded Agent release manifests.
This module owns admission and identity for .a3s/asset.acl. It does not
start an Agent daemon or claim that a Runtime Service is ready.
Structs§
- Agent
Release Artifact - Immutable artifact metadata covered by the Agent release identity.
- Agent
Release Capability - One versioned capability required or provided by an Agent runtime.
- Agent
Release Compatibility - Runtime protocol and capability levels available before activation.
- Agent
Release Entrypoint - Static container entrypoint covered by the Agent release identity.
- Agent
Release Health - Bounded health and shutdown contract declared by one release.
- Agent
Release Manifest - Admitted, canonical Agent release manifest.
- Agent
Release Provenance - One immutable, digest-bound provenance reference.
- Agent
Release Secret Requirement - Named secret slot. It declares no external secret identifier or value.
- Agent
Release Storage - Explicit workspace, cache, and persistent-data boundaries.
Enums§
- Agent
Release Cache Mode - Cache lifetime declared by one release.
- Agent
Release Error - Stable, value-redacting failure returned by Agent release admission.
- Agent
Release Field - Typed Agent release field used by value-redacting admission errors.
- Agent
Release Persistent Data Mode - Persistent-data ownership declared by one release.
- Agent
Release Secret Target - Injection surface for a secret requirement.
- Agent
Release Workspace Mode - Writable workspace boundary declared by one release.
Constants§
- AGENT_
PROTOCOL_ V1 - Version-one headless Agent request protocol identifier.
- AGENT_
RELEASE_ CONTRACT_ V1 - Versioned ACL schema identifier accepted by this release contract.
- AGENT_
RELEASE_ LIMITS - Limits applied before an untrusted Agent release manifest is admitted.
- AGENT_
RELEASE_ OCI_ MEDIA_ TYPE - OCI image-manifest media type accepted by the version-one artifact contract.