@earendil-works/pi-coding-agent
Version:
Coding agent CLI with read, bash, edit, write tools and session management
7 lines • 495 B
TypeScript
import type { ModelsRefreshResult } from "@earendil-works/pi-ai";
import type { ModelRuntime } from "../../core/model-runtime.ts";
type ModelCatalogRuntime = Pick<ModelRuntime, "refresh">;
/** Share concurrent interactive all-catalog refreshes while keeping each caller's cancellation independent. */
export declare function refreshModelCatalogs(modelRuntime: ModelCatalogRuntime, signal: AbortSignal): Promise<ModelsRefreshResult>;
export {};
//# sourceMappingURL=model-catalog-refresh.d.ts.map