Files
openclaw/src/test-utils/model-fallback.mock.ts
2026-02-22 20:04:51 +00:00

12 lines
292 B
TypeScript

export async function runWithModelFallback(params: {
provider: string;
model: string;
run: (provider: string, model: string) => Promise<unknown>;
}) {
return {
result: await params.run(params.provider, params.model),
provider: params.provider,
model: params.model,
};
}