openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
12 lines (11 loc) • 357 B
JavaScript
//#region src/channels/progress-visibility.ts
/** Await progress without changing the legacy `void` acceptance contract. */
async function settleProgressVisibilityCallbackResult(callbackResult) {
const result = await callbackResult;
return {
result,
visible: result !== false
};
}
//#endregion
export { settleProgressVisibilityCallbackResult as t };