mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-02 19:10:29 +00:00
12 lines
260 B
TypeScript
12 lines
260 B
TypeScript
import { logVerbose } from "../globals.js";
|
|
|
|
export function fireAndForgetHook(
|
|
task: Promise<unknown>,
|
|
label: string,
|
|
logger: (message: string) => void = logVerbose,
|
|
): void {
|
|
void task.catch((err) => {
|
|
logger(`${label}: ${String(err)}`);
|
|
});
|
|
}
|