Skip to content

feat(catalog): live model discovery with static fallback (v0.2.0) - #3

Merged
TheStreamCode merged 1 commit into
mainfrom
feat/live-catalog
Sep 27, 2026
Merged

TheStreamCode merged 1 commit into
mainfrom
feat/live-catalog

Conversation

@TheStreamCode

Copy link
Copy Markdown
Owner

Live catalog from GET /models (60s TTL, muse-spark-* allowlist, static fallback). Key re-resolved per call (no restart after login). 39 tests green locally, smoke 5+5, verified live against the real endpoint (sam-3.1 correctly excluded).

buildProvider fetches GET /models (60s TTL, muse-spark-* allowlist), re-resolving the key per call so no gateway restart is needed after login. Static baseline stays for pre-credential discovery and fallback. 16 catalog tests (shape/filter/TTL/fallback/key resolution). Verified live against api.meta.ai (8 models, sam-* correctly excluded).
@TheStreamCode
TheStreamCode merged commit ba5082c into main Sep 27, 2026
1 check passed
@TheStreamCode
TheStreamCode deleted the feat/live-catalog branch September 27, 2026 20:50
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.

1 participant