Skip to content

refactor(config): unify override parsing and simplify runtime config normalization#572

Open
WangLingxun wants to merge 1 commit intomainfrom
refactor/primus-config-cleanup
Open

refactor(config): unify override parsing and simplify runtime config normalization#572
WangLingxun wants to merge 1 commit intomainfrom
refactor/primus-config-cleanup

Conversation

@WangLingxun
Copy link
Collaborator

Consolidate CLI override parsing into shared utilities and align parser behavior with legacy compatibility mode. Simplify runtime config assembly by extracting module normalization logic, improve namespace deep-merge semantics for YAML overrides, and preserve backward-compatible loader APIs while reducing duplicated parsing code.

@WangLingxun WangLingxun force-pushed the refactor/primus-config-cleanup branch 4 times, most recently from 0b2fa15 to 9dc15f6 Compare March 3, 2026 01:49
…normalization

Consolidate CLI override parsing into shared utilities and align parser behavior with legacy compatibility mode. Simplify runtime config assembly by extracting module normalization logic, improve namespace deep-merge semantics for YAML overrides, and preserve backward-compatible loader APIs while reducing duplicated parsing code.
@WangLingxun WangLingxun force-pushed the refactor/primus-config-cleanup branch from 9dc15f6 to 550412e Compare March 3, 2026 10:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant