import { completeSimple, getModel } from "@mariozechner/pi-ai"; import { Type } from "typebox"; import { describe, expect, it } from "vitest"; import { isLiveTestEnabled } from "./live-test-helpers.js"; import { makeZeroUsageSnapshot } from "./usage.js";
const GEMINI_KEY = process.env.GEMINI_API_KEY ?? ""; const LIVE = isLiveTestEnabled(["GEMINI_LIVE_TEST"]);
const describeLive = LIVE && GEMINI_KEY ? describe : describe.skip;
describeLive("gemini live switch", () => { const googleModels = ["gemini-3-pro-preview", "gemini-2.5-pro"] as const;
for (const modelId of googleModels) {
it(`handles unsigned tool calls from Antigravity when switching to ${modelId}`, async () => { const now = Date.now(); const model = getModel("google", modelId);
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.