Versions in this module Expand all Collapse all v0 v0.0.2 Sep 9, 2026 Changes in this version + const CompatibilityWindow + const ManifestSchemaVersion + const MaxManifestBytes + type Admission struct + GrantedCapabilities []Capability + Manifest Manifest + func Admit(manifest Manifest, policy Policy) (Admission, error) + type Capability string + const CapabilityFilesystemRead + const CapabilityFilesystemWrite + const CapabilityNetwork + const CapabilityToolCall + type Manifest struct + ArtifactDigest string + ID string + OverrideCoreTools bool + Preauthorized bool + RequestedCapabilities []Capability + Revision string + SchemaVersion int + Tools []Tool + func DecodeManifest(data []byte) (Manifest, error) + type Policy struct + ArtifactDigest string + CoreToolNames map[string]struct{} + GrantedCapabilities map[Capability]struct{} + type Registry struct + func NewRegistry() *Registry + func (r *Registry) Register(admission Admission) error + type Tool struct + Description string + InputSchema json.RawMessage + Name string