mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-08-03 05:45:04 +03:00
Drop dead catalog/registry entries, keep Synthetic as the GLHF replacement path, regenerate provider reference/docs counts, and lock APIKEY family-split + file-size gates so CI stays green. Ignore prettier on freeModelCatalog.data.ts so dense one-line budget rows are not expanded past the 800-line new-file cap.
18 lines
783 B
TypeScript
18 lines
783 B
TypeScript
import test from "node:test";
|
|
import assert from "node:assert/strict";
|
|
|
|
import { FREE_MODEL_BUDGETS } from "../../open-sse/config/freeModelCatalog.ts";
|
|
import { FREE_TIER_BUDGETS } from "../../open-sse/config/freeTierCatalog.ts";
|
|
import { REGISTRY } from "../../open-sse/config/providerRegistry.ts";
|
|
import { APIKEY_PROVIDERS } from "../../src/shared/constants/providers/apikey/index.ts";
|
|
|
|
test("inclusionai is no longer registered as a first-party provider", () => {
|
|
assert.equal(Object.hasOwn(REGISTRY, "inclusionai"), false);
|
|
assert.equal(Object.hasOwn(APIKEY_PROVIDERS, "inclusionai"), false);
|
|
assert.equal(Object.hasOwn(FREE_TIER_BUDGETS, "inclusionai"), false);
|
|
assert.equal(
|
|
FREE_MODEL_BUDGETS.some((entry) => entry.provider === "inclusionai"),
|
|
false
|
|
);
|
|
});
|