From d2a537c3743963bfb6add44731dd3f3f6c785a2e Mon Sep 17 00:00:00 2001 From: sigoden Date: Sat, 30 Nov 2024 17:14:21 +0800 Subject: refactor: several improvements (#132) - js export expression - check args regarding run-agent/run-tool --- scripts/run-agent.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'scripts/run-agent.js') diff --git a/scripts/run-agent.js b/scripts/run-agent.js index c59ff6e..361d904 100755 --- a/scripts/run-agent.js +++ b/scripts/run-agent.js @@ -31,10 +31,15 @@ function parseArgv(thisFileName) { agentData = process.argv[3]; } - if (agentName.endsWith(".js")) { + if (agentName && agentName.endsWith(".js")) { agentName = agentName.slice(0, -3); } + if (!agentData || !agentFunc || !agentName) { + console.log(`Usage: ./run-agent.js `); + process.exit(1); + } + return [agentName, agentFunc, agentData]; } -- cgit v1.2.3