unilab.base.registry.resolve_reward_override_field

unilab.base.registry.resolve_reward_override_field(env_name)[source]

Resolve the Hydra root reward target declared by an env config owner.

Legacy configs own a reward_config field. Manager-Based configs opt in through the explicit manager-term mapping metadata on rewards. The registry resolves this on the config class without constructing an env or backend so training adapters do not branch on task names.

Parameters:

env_name (str)

Return type:

Literal['reward_config', 'rewards']