diff --git a/src/agent/agent.js b/src/agent/agent.js index 6fea38f..f2eed4d 100644 --- a/src/agent/agent.js +++ b/src/agent/agent.js @@ -103,7 +103,8 @@ export class Agent { } catch (error) { // Ensure we're not losing error details console.error('Agent start failed with error') - console.error(error) + console.error(error.message); + console.error(error.stack); throw error; // Re-throw with preserved details } diff --git a/src/process/init_agent.js b/src/process/init_agent.js index 15b08e0..da79189 100644 --- a/src/process/init_agent.js +++ b/src/process/init_agent.js @@ -58,7 +58,8 @@ const argv = yargs(args) await agent.start(argv.profile, argv.load_memory, argv.init_message, argv.count_id, argv.task_path, argv.task_id); } catch (error) { console.error('Failed to start agent process:'); - console.error(error); + console.error(error.message); + console.error(error.stack); process.exit(1); } })();