zot/packages
patriceckhart edbbcc1086 fix(provider): include full catalog in model picker, gate by credentials
Active() captured Catalog into a package var initializer, which runs
before the init() functions in catalog_builtin.go/extra_models.go append
the extended catalog. The picker therefore only ever saw the curated
seed list, dropping openrouter and every other extra provider. Defer the
Catalog read to call time so Active() reflects the fully-assembled list.

Also make the model dialog filter strictly by logged-in providers: an
empty credential set now yields an empty picker (with a /login hint)
instead of dumping the entire ~900-model catalog.
2026-05-29 11:26:10 +02:00
..
agent fix(provider): include full catalog in model picker, gate by credentials 2026-05-29 11:26:10 +02:00
core refactor: split source into packages/{provider,core,tui,agent} 2026-05-27 09:07:15 +02:00
provider fix(provider): include full catalog in model picker, gate by credentials 2026-05-29 11:26:10 +02:00
tui refactor: split source into packages/{provider,core,tui,agent} 2026-05-27 09:07:15 +02:00