[FORGE] Add CI check to prevent duplicate model entries in provider lists #232
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
PR #225 (kimi-for-coding → kimi-k2.5 replacement) introduced duplicate
kimi-k2.5entries in two model lists because the target name already existed. This was caught manually during code review, not by automation.Impact
Proposed Fix
Add a lightweight assertion/test in the
smoke-and-buildCI workflow that verifies:_PROVIDER_MODELS["kimi-coding"]has no duplicateshermes_cli/main.pymodel_listhas no duplicatesAcceptance Criteria
mainremains green after the check is added