mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-12 05:40:45 +00:00
13 lines
690 B
TypeScript
13 lines
690 B
TypeScript
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");
|
|
});
|
|
});
|