feat: native provider passthrough with key injection and best-effort accounting

This commit is contained in:
2026-08-20 11:24:24 +01:00
parent 3ed473bdfe
commit 8d470b173b
8 changed files with 760 additions and 0 deletions
+1
View File
@@ -40,6 +40,7 @@ func (f *fakeAdapter) listModels(ctx context.Context) ([]string, error) {
}
return f.listModelsFn(ctx)
}
func (f *fakeAdapter) httpClient() *http.Client { return nil }
// recordingLog is a thread-safe log func for tests, capturing formatted
// lines instead of writing to stderr.