import test from "node:test"; import assert from "node:assert/strict"; import { zcodeProvider } from "../../open-sse/config/providers/registry/zcode/index.ts"; test("ZCode provider registry exposes a local no-auth GLM Coding Plan backend", () => { assert.equal(zcodeProvider.id, "zcode"); assert.equal(zcodeProvider.alias, "zc"); assert.equal(zcodeProvider.executor, "zcode"); assert.equal(zcodeProvider.format, "openai"); assert.equal(zcodeProvider.baseUrl, "zcode://app-server/stdio"); assert.equal(zcodeProvider.authType, "none"); assert.equal(zcodeProvider.authHeader, "none"); assert.equal(zcodeProvider.models.some((model) => model.id === "glm-5.2"), true); });