zot/internal/provider
patriceckhart 8841800acd feat: auto-refresh OAuth tokens before each API call
Wraps OAuth clients with a RefreshingClient that checks token expiry before every Stream call. Refreshes transparently and rebuilds the underlying client with the fresh token. Fixes sessions silently dying after the 1-hour token lifetime.
2026-04-24 19:37:44 +02:00
..
anthropic.go perf(anthropic): fix cost double-count, tighten caching, correct catalog 2026-04-19 18:57:18 +02:00
cache.go initial commit 2026-04-17 20:36:38 +02:00
discover.go initial commit 2026-04-17 20:36:38 +02:00
merge.go initial commit 2026-04-17 20:36:38 +02:00
models.go feat: custom models with baseUrl + domain migration to www.zot.sh 2026-04-24 14:00:31 +02:00
openai.go feat: add ollama as first-class provider 2026-04-24 19:13:45 +02:00
openai_codex.go fix ci: portable syscall.Select via x/sys/unix; gofmt pass 2026-04-18 10:55:42 +02:00
provider.go feat(compact): silent compaction with status line and orphan repair 2026-04-23 14:20:15 +02:00
provider_test.go initial commit 2026-04-17 20:36:38 +02:00
refreshing.go feat: auto-refresh OAuth tokens before each API call 2026-04-24 19:37:44 +02:00
sse.go initial commit 2026-04-17 20:36:38 +02:00
usermodels.go feat: custom models with baseUrl + domain migration to www.zot.sh 2026-04-24 14:00:31 +02:00