diff --git a/packages/core/src/runtime.ts b/packages/core/src/runtime.ts index 18469e35bea..53194f02fe4 100644 --- a/packages/core/src/runtime.ts +++ b/packages/core/src/runtime.ts @@ -538,8 +538,12 @@ export class AgentRuntime implements IAgentRuntime { return; } - elizaLogger.success(`Executing handler for action: ${action.name}`); - await action.handler(this, message, state, {}, callback); + try { + elizaLogger.info(`Executing handler for action: ${action.name}`); + await action.handler(this, message, state, {}, callback); + } catch (error) { + elizaLogger.error(error); + } } /**