fix: stabilize ci protocol + openai batch retry

This commit is contained in:
Peter Steinberger
2026-01-18 17:05:21 +00:00
parent a4ee933022
commit f16b0cf80d
5 changed files with 96 additions and 19 deletions

View File

@@ -1,4 +1,4 @@
import { describe, expect, it, vi } from "vitest";
import { beforeEach, describe, expect, it, vi } from "vitest";
const loadJsonFile = vi.fn();
const saveJsonFile = vi.fn();
@@ -14,6 +14,14 @@ vi.mock("../config/paths.js", () => ({
}));
describe("github-copilot token", () => {
beforeEach(() => {
vi.resetModules();
loadJsonFile.mockReset();
saveJsonFile.mockReset();
resolveStateDir.mockReset();
resolveStateDir.mockReturnValue("/tmp/clawdbot-state");
});
it("derives baseUrl from token", async () => {
const { deriveCopilotApiBaseUrlFromToken } = await import("./github-copilot-token.js");