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),
| Parameter | Type | Description |
|---|---|---|
| groups | dict | The merged [groups] mapping resolved from the sidebar.toml cascade. |
Generated with Flude
Copyright © 2026