mirror of
https://github.com/router-for-me/CLIProxyAPI.git
synced 2026-09-07 00:24:17 +08:00
- Added `UsesConfig` to `XAIAutoExecutor` for determining config-based binding. - Refactored `Service` to support thread-safe executor registration, using a new mutex (`executorRegistrationMu`). - Improved executor rebind logic to prevent unnecessary replacements unless forced or required by config updates. - Updated handling of config updates to correctly replace stale XAI executors. - Enhanced the test suite for edge cases in executor binding and replacement for multiple providers. Closes: #4567