IMPORTANT: To view this page as Markdown, append `.md` to the URL (e.g. /max/get-started.md). For the complete documentation index, see llms.txt.
Skip to main content
For the complete documentation index, see llms.txt. Markdown versions of all pages are available by appending .md to any URL (e.g. /max/get-started.md).

Python function

resolve_max_config_inheritance

resolve_max_config_inheritance()​

max.pipelines.lib.resolve_max_config_inheritance(config_dict, config_class, config_file_path=None)

source

Resolves configuration inheritance by loading base config and merging.

Parameters:

  • config_dict (dict[str, Any]) – The current configuration dictionary.
  • config_class (type[MAXConfig]) – The config class being loaded.
  • config_file_path (Path | None) – Path to the config file being loaded (used to resolve relative paths).

Returns:

Merged configuration dictionary with inheritance resolved.

Return type:

dict[str, Any]