fix: align models status provider auth reporting

This commit is contained in:
Peter Steinberger
2026-04-05 22:44:40 +01:00
parent 94256ea1a0
commit dea3ab0aa9
13 changed files with 132 additions and 32 deletions

View File

@@ -7,7 +7,6 @@ describePluginRegistrationContract({
imageGenerationProviderIds: ["google"],
videoGenerationProviderIds: ["google"],
webSearchProviderIds: ["gemini"],
cliBackendIds: ["google-gemini-cli"],
requireDescribeImages: true,
requireGenerateImage: true,
requireGenerateVideo: true,

View File

@@ -38,6 +38,7 @@ describe("google video generation provider", () => {
vi.spyOn(providerAuthRuntime, "resolveApiKeyForProvider").mockResolvedValue({
apiKey: "google-key",
source: "env",
mode: "api-key",
});
generateVideosMock.mockResolvedValue({
done: false,
@@ -100,6 +101,7 @@ describe("google video generation provider", () => {
vi.spyOn(providerAuthRuntime, "resolveApiKeyForProvider").mockResolvedValue({
apiKey: "google-key",
source: "env",
mode: "api-key",
});
const provider = buildGoogleVideoGenerationProvider();