fix: improve error logging for dispatch failures

This commit is contained in:
operator
2026-04-19 08:00:40 +00:00
parent 37a9dcf82e
commit 40e3aa9454

View File

@@ -230,8 +230,10 @@ export default {
logger.info(`Agent dispatched for slot ${slotId}: ${result?.status || 'ok'}`);
return true;
} catch (err) {
logger.error('Failed to dispatch agent for slot:', err);
} catch (err: any) {
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;
}
}