Namespace AgentContainers.Core.Models
Classes
- AgentInstallBlock
- AgentManifest
- Layer 4: Agent provider overlay (installed on compatible base/combo).
Defined in definitions/agents/*.yaml
- BaseReference
- BaseRuntimeManifest
- Layer 2: Single language runtime base image.
Defined in definitions/bases/*.yaml
- ComboRuntimeManifest
- Layer 3: Multi-language combo runtime (ordered union of bases).
Defined in definitions/combos/*.yaml
- CommonToolsManifest
- Layer 1: Universal common tools installed on every image.
Defined in definitions/common-tools/*.yaml
- CompatibilityFilter
- ComposeCapabilities
- ComposeService
- ComposeStackManifest
- Compose stack definition: multi-service topology assembled from fragments.
Defined in definitions/compose/*.yaml
- EnvVar
- FromImage
- HealthcheckConfig
- InstallBlock
- InstallStep
- Maintainer
- Repository or image maintainer metadata.
- ManifestBase
- Common fields shared by all manifest types.
- ManifestCatalog
- Aggregated catalog of all loaded manifests, keyed by ID.
- MountDeclaration
- NetworkDeclaration
- PackageSet
- PostInstallStep
- ProfileManifest
- Profile manifest: named sets of services/agents to activate together.
Defined in definitions/profiles/*.yaml
- ResourceHints
- ServiceDependency
- ShellHelper
- SidecarConfig
- TagPolicyManifest
- Curated publish target that resolves one runtime/tool/agent loadout into
one or more public repository and tag views.
- TagPublication
- ToolPackManifest
- Layer 5: Optional, additive tool pack overlay.
Defined in definitions/tool-packs/*.yaml
- UserConfig
- ValidationBlock
- VolumeDeclaration