Something went wrong. Try again.
sloproxy
Something went wrong. Try again.
refactor(registry): Preserve duplicate models in client registration master
The `RegisterClient` function previously deduplicated the list of models provided by a client. This could lead to an inaccurate representation of the client's state if it intentionally registered the same model ID multiple times. This change refactors the registration logic to store the raw, unfiltered list of models, preserving their original order and count. A new `rawModelIDs` slice tracks the complete list for storage in `clientModels`, while the logic for processing changes continues to use a unique set of model IDs for efficiency. This ensures the registry's state accurately reflects what the client provides.
Author hkfires Date (Sep 26, 2025, 11:38 AM UTC) Commit 0f55e550 0f55e550cf18988f45f6a997701e2a476980598a Parent e1de0423 e1de04230f53b23d44cd6563731990f9dcb6fd2c