Files
openclaw/extensions/opencode-go/media-understanding-provider.test.ts
2026-06-04 21:02:07 -04:00

14 lines
763 B
TypeScript

// Opencode Go tests cover media understanding provider plugin behavior.
import { describe, expect, it } from "vitest";
import { opencodeGoMediaUnderstandingProvider } from "./media-understanding-provider.js";
describe("opencode-go media understanding provider", () => {
it("declares image understanding support", () => {
expect(opencodeGoMediaUnderstandingProvider.id).toBe("opencode-go");
expect(opencodeGoMediaUnderstandingProvider.capabilities).toEqual(["image"]);
expect(opencodeGoMediaUnderstandingProvider.defaultModels).toEqual({ image: "kimi-k2.6" });
expect(typeof opencodeGoMediaUnderstandingProvider.describeImage).toBe("function");
expect(typeof opencodeGoMediaUnderstandingProvider.describeImages).toBe("function");
});
});