style(catalog): apply project formatting

This commit is contained in:
Roy
2026-07-27 00:48:01 +00:00
parent 773a0aee6d
commit ce79d59cd5
5 changed files with 10 additions and 15 deletions
@@ -23,9 +23,7 @@ export function createBundledReferenceMap<TApi extends Api>(
return references;
}
type ProviderReferenceSource<TApi extends Api> =
| Map<string, ModelSpec<TApi>>
| (() => Map<string, ModelSpec<TApi>>);
type ProviderReferenceSource<TApi extends Api> = Map<string, ModelSpec<TApi>> | (() => Map<string, ModelSpec<TApi>>);
let globalReferences: Map<string, Model<Api>> | undefined;
@@ -4281,8 +4281,7 @@ export function githubCopilotModelManagerOptions(config?: GithubCopilotModelMana
? getGitHubCopilotBaseUrl(parsedApiKey.enterpriseUrl)
: configuredBaseUrl;
let providerReferences: Map<string, ModelSpec<Api>> | undefined;
const getProviderReferences = () =>
(providerReferences ??= createBundledReferenceMap<Api>("github-copilot"));
const getProviderReferences = () => (providerReferences ??= createBundledReferenceMap<Api>("github-copilot"));
const resolveReference = createReferenceResolver(getProviderReferences);
return {
providerId: "github-copilot",
@@ -4372,7 +4371,10 @@ export function githubCopilotModelManagerOptions(config?: GithubCopilotModelMana
input,
contextWindow: defaultTierWindow,
maxTokens,
headers: { ...COPILOT_API_HEADERS, ...(getProviderReferences().get(defaults.id)?.headers ?? {}) },
headers: {
...COPILOT_API_HEADERS,
...(getProviderReferences().get(defaults.id)?.headers ?? {}),
},
...(api === "openai-completions"
? {
compat: {
@@ -1,5 +1,5 @@
import { nanoGptModelManagerOptions } from "../../src/provider-models/openai-compat";
import { ollamaCloudModelManagerOptions } from "../../src/provider-models/ollama";
import { nanoGptModelManagerOptions } from "../../src/provider-models/openai-compat";
const originalSet = Map.prototype.set;
let mapWrites = 0;
@@ -1,6 +1,6 @@
import { expect, spyOn } from "bun:test";
import * as buildModule from "../../src/build";
import { getBundledModel, getBundledModels, getBundledProviders, type GeneratedProvider } from "../../src/models";
import { type GeneratedProvider, getBundledModel, getBundledModels, getBundledProviders } from "../../src/models";
import MODELS from "../../src/models.json" with { type: "json" };
const buildSpy = spyOn(buildModule, "buildModel");
@@ -1171,10 +1171,7 @@ export class ModelRegistry {
/** Load built-in models, applying provider-level overrides only.
* Per-model overrides are applied later by #applyModelOverrides. */
#loadBuiltInModels(
overrides: Map<string, ProviderOverride>,
providerFilter?: ReadonlySet<string>,
): Model<Api>[] {
#loadBuiltInModels(overrides: Map<string, ProviderOverride>, providerFilter?: ReadonlySet<string>): Model<Api>[] {
return getBundledProviders().flatMap(provider => {
if (providerFilter && !providerFilter.has(provider)) return [];
const models = getBundledModels(provider as Parameters<typeof getBundledModels>[0]) as Model<Api>[];
@@ -2274,9 +2271,7 @@ export class ModelRegistry {
* the online refresh completes.
*/
hasProvider(providerId: string): boolean {
const providerModels = this.#hasFullSnapshot
? this.#models
: this.#composeStaticModels(new Set([providerId]));
const providerModels = this.#hasFullSnapshot ? this.#models : this.#composeStaticModels(new Set([providerId]));
if (providerModels.some(model => model.provider === providerId)) return true;
if (getDisabledProviderIdsFromSettings().has(providerId)) return false;
return (