nemo_gym.tasks.harbor.models
nemo_gym.tasks.harbor.models
Pydantic mirror of Harbor’s task.toml (schema 1.4).
Field names are Harbor’s. Deprecated spellings (version, memory, storage,
allow_internet) are read and normalized but never written back. Keys
this mirror does not know are ignored, as Harbor ignores them; HarborSettings.unknown_keys
lists them so the loader can say so.
Module Contents
Classes
Functions
API
Bases: HarborPhaseSettings
[environment]: the sandbox the agent works in.
docker_image is optional. A task without one builds from
environment/Dockerfile or, when that file only names a base image, runs the
base image directly.
Bases: BaseModel
Dotted paths of the keys in data that no field of this model tree declares.
Bases: HarborSettings
Bases: HarborSettings
One task.toml.
Harbor runs the verifier in the agent’s container unless a separate one is declared.