Table of Contents

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