feat(dashboard): model test-all with connection selector, usage by provider, combo enable toggle and showOnlyComboModels setting

- provider detail: Test All Models button runs every model (built-in + custom)
  with an optional connection selector; failed models can be disabled in bulk
- bulk selected-model test now runs all connections in parallel (Promise.all)
- usage overview: new 'Usage by Provider' table view (default) and a Provider
  column in Recent Requests; byProvider now tracks lastUsed
- combos: per-combo enable/disable toggle; disabled combos are skipped by the
  routing engine (getComboModels/getComboModelsFromData) and model listing
- settings: 'Only show combo models' toggle filters ModelSelectModal and the
  /v1/models response to models present in enabled combos
This commit is contained in:
2026-07-31 10:37:45 +07:00
parent 0dbae80930
commit 88faba150a
11 changed files with 8689 additions and 6505 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff