zot/packages/provider/auth
patriceckhart ac7da16dd5 Harden custom provider support
Keep built-in models visible when merging models.json, accept custom provider API keys through the login flow, preserve model-level base URLs, and route custom clients through the scoped HTTP wrapper.

Also register providers from model-level baseUrl metadata, warn on unknown api values, dedupe login picker entries, and cover the custom-provider behavior with regression tests.

Co-authored-by: pulyankote <4314305+pulyankote@users.noreply.github.com>
2026-06-16 20:17:25 +02:00
..
assets refactor: split source into packages/{provider,core,tui,agent} 2026-05-27 09:07:15 +02:00
auth_test.go Harden custom provider support 2026-06-16 20:17:25 +02:00
callback.go refactor: split source into packages/{provider,core,tui,agent} 2026-05-27 09:07:15 +02:00
github_copilot.go refactor: split source into packages/{provider,core,tui,agent} 2026-05-27 09:07:15 +02:00
kimi.go refactor: split source into packages/{provider,core,tui,agent} 2026-05-27 09:07:15 +02:00
manager.go refactor: split source into packages/{provider,core,tui,agent} 2026-05-27 09:07:15 +02:00
oauth.go refactor: split source into packages/{provider,core,tui,agent} 2026-05-27 09:07:15 +02:00
probe.go Harden custom provider support 2026-06-16 20:17:25 +02:00
server.go Harden custom provider support 2026-06-16 20:17:25 +02:00
store.go refactor: split source into packages/{provider,core,tui,agent} 2026-05-27 09:07:15 +02:00
store_additional_test.go refactor: split source into packages/{provider,core,tui,agent} 2026-05-27 09:07:15 +02:00