fix: avoid broad runtime catalog supplements

This commit is contained in:
Shakker
2026-04-27 19:10:06 +01:00
parent 8ac10cf164
commit 7231fcfec3
4 changed files with 50 additions and 25 deletions

View File

@@ -51,6 +51,10 @@ Notes:
rows from plugin manifests or bundled provider catalog metadata even when you
have not authenticated with that provider yet. Those rows still show as
unavailable until matching auth is configured.
- Broad `models list --all` merges manifest catalog rows over registry rows
without loading provider runtime supplement hooks. Provider-filtered manifest
fast paths only use providers marked `static`, so partial `refreshable`
manifest rows do not hide registry-backed provider lists.
- `models list` keeps native model metadata and runtime caps distinct. In table
output, `Ctx` shows `contextTokens/contextWindow` when an effective runtime
cap differs from the native context window; JSON rows include `contextTokens`