Validates a merged [groups] mapping against GroupsConfig immediately after the 3-tier cascade resolves, raising UdeException on any key outside the schema.

Raises: UdeException: If groups contains a key outside the GroupsConfig schema.

Returns:

The input mapping unchanged on success (validation only — no normalization),

Methods

validate_groups_config

validate_groups_config(groups: dict) -> dict

Validates a merged [groups] mapping against GroupsConfig immediately after the 3-tier cascade resolves, raising UdeException on any key outside the schema.

Raises: UdeException: If groups contains a key outside the GroupsConfig schema.

Returns:

The input mapping unchanged on success (validation only — no normalization),

ParameterTypeDescription
groupsdictThe merged [groups] mapping resolved from the sidebar.toml cascade.

Generated with Flude

Copyright © 2026