refactor(timeout): reuse shared api request timeout

This commit is contained in:
2026-04-21 13:13:13 +00:00
parent 44eb9b9173
commit da7375c889
4 changed files with 27 additions and 7 deletions
+2 -2
View File
@@ -4,7 +4,7 @@
import * as fs from 'node:fs/promises';
import type { IModelCatalog, IModelCatalogEntry } from '../interfaces/catalog.ts';
import { MODEL_REGISTRY, TIMING } from '../constants.ts';
import { API_SERVER, MODEL_REGISTRY, TIMING } from '../constants.ts';
import { logger } from '../logger.ts';
export class ModelRegistry {
@@ -167,7 +167,7 @@ export class ModelRegistry {
}
const controller = new AbortController();
const timeout = setTimeout(() => controller.abort(), 30000);
const timeout = setTimeout(() => controller.abort(), API_SERVER.REQUEST_TIMEOUT_MS);
try {
const response = await fetch(source, {