fix: improve error logging for dispatch failures
This commit is contained in:
@@ -230,8 +230,10 @@ export default {
|
|||||||
logger.info(`Agent dispatched for slot ${slotId}: ${result?.status || 'ok'}`);
|
logger.info(`Agent dispatched for slot ${slotId}: ${result?.status || 'ok'}`);
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
} catch (err) {
|
} catch (err: any) {
|
||||||
logger.error('Failed to dispatch agent for slot:', err);
|
const msg = err?.message || err?.code || String(err);
|
||||||
|
const stack = err?.stack?.split('\n').slice(0, 3).join(' | ') || '';
|
||||||
|
logger.error(`Failed to dispatch agent for slot: ${msg} ${stack}`);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user