Directories
¶
| Path | Synopsis |
|---|---|
|
Package build packs an Agentfile and its referenced contexts and bins into an OCI artifact that can be pushed to a registry or inspected as a standalone manifest.
|
Package build packs an Agentfile and its referenced contexts and bins into an OCI artifact that can be pushed to a registry or inspected as a standalone manifest. |
|
examples
|
|
|
build
command
|
|
|
export
command
Export parses an Agentfile, builds the OCI artifact, and exports it to a JSON file.
|
Export parses an Agentfile, builds the OCI artifact, and exports it to a JSON file. |
|
import
command
Import loads an exported agent artifact JSON file.
|
Import loads an exported agent artifact JSON file. |
|
parse
command
Parse reads an Agentfile and dumps the parsed structure as JSON.
|
Parse reads an Agentfile and dumps the parsed structure as JSON. |
|
pull
command
Pull downloads an agent artifact from a registry using oras, then loads and dumps the Agentfile as JSON.
|
Pull downloads an agent artifact from a registry using oras, then loads and dumps the Agentfile as JSON. |
|
push
command
Push parses an Agentfile, builds the OCI artifact, and pushes it to a registry using oras.
|
Push parses an Agentfile, builds the OCI artifact, and pushes it to a registry using oras. |
|
run
command
Run parses an Agentfile, materializes the agent workspace, and starts the runtime.
|
Run parses an Agentfile, materializes the agent workspace, and starts the runtime. |
|
validate
command
Validate checks whether an Agentfile is syntactically and semantically valid.
|
Validate checks whether an Agentfile is syntactically and semantically valid. |
|
Package agent defines the lifecycle contract for a running agent and the shared status tracker used by concrete backends.
|
Package agent defines the lifecycle contract for a running agent and the shared status tracker used by concrete backends. |
|
system
Package system implements executor.Provider using local OS processes and a chrooted billy filesystem per agent.
|
Package system implements executor.Provider using local OS processes and a chrooted billy filesystem per agent. |
|
Package export serializes an OCI artifact stored in a memory store to a portable JSON blob and restores it back into a memory store.
|
Package export serializes an OCI artifact stored in a memory store to a portable JSON blob and restores it back into a memory store. |
|
mocks
|
|
|
Package model resolves LLM credentials at runtime.
|
Package model resolves LLM credentials at runtime. |
|
Package oci wraps oras-go for agentfile use: authenticated remote repositories, manifest/index resolution, blob fetching, and a Puller abstraction that extracts a bin layer from an image.
|
Package oci wraps oras-go for agentfile use: authenticated remote repositories, manifest/index resolution, blob fetching, and a Puller abstraction that extracts a bin layer from an image. |
|
Package resolve resolves FROM inheritance by pulling parent agent artifacts and merging them with child instructions.
|
Package resolve resolves FROM inheritance by pulling parent agent artifacts and merging them with child instructions. |
|
Package spec reads Agentfiles into structured Agentfile values.
|
Package spec reads Agentfiles into structured Agentfile values. |
|
Package store reads OCI manifests and Agentfiles out of oras targets.
|
Package store reads OCI manifests and Agentfiles out of oras targets. |
|
Package validate exposes Agentfile validation entry points for files, readers, and programmatically constructed structs.
|
Package validate exposes Agentfile validation entry points for files, readers, and programmatically constructed structs. |
Click to show internal directories.
Click to hide internal directories.