Skip to content

fix(providers): restore legacy custom provider card - #36

Merged
enowdev merged 1 commit into
enowdev:mainfrom
elliottophellia:custom-provider-backward-compatibility
Aug 17, 2026
Merged

fix(providers): restore legacy custom provider card#36
enowdev merged 1 commit into
enowdev:mainfrom
elliottophellia:custom-provider-backward-compatibility

Conversation

@elliottophellia

Copy link
Copy Markdown
Collaborator

Summary

Restore dashboard visibility for legacy custom providers stored under providers.custom.

Older Antares configurations may still use the original “Something else” provider entry. These providers remain usable by the backend, but were omitted from /api/model/options, so the frontend could not display or manage them.

This change:

  • Shows configured legacy providers.custom entries in the Providers page.
  • Preserves their stored label, kind, and base URL.
  • Keeps the unused default custom-provider placeholder hidden.
  • Allows legacy custom providers to use the existing management controls.
  • Adds regression tests for both configured and unused legacy entries.

Validation

  • go test ./internal/server
  • go test ./...
  • git diff --check

@enowdev
enowdev merged commit fb87590 into enowdev:main Aug 17, 2026
2 checks passed
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.

2 participants