refactor: error handling for run-tool/run-agent scripts (#133)
This commit is contained in:
+1
-1
@@ -13,5 +13,5 @@ __pycache__
|
||||
/.venv
|
||||
node_modules
|
||||
/package.json
|
||||
/package-lock.json
|
||||
package-lock.json
|
||||
*.lock
|
||||
@@ -180,11 +180,7 @@ async function dumpResult() {
|
||||
process.stdout.write(`\x1b[2m----------------------\n${data}\n----------------------\x1b[0m\n`);
|
||||
}
|
||||
|
||||
(async () => {
|
||||
try {
|
||||
await main();
|
||||
} catch (err) {
|
||||
console.error(err?.message || err);
|
||||
main().catch((err) => {
|
||||
console.error(err);
|
||||
process.exit(1);
|
||||
}
|
||||
})();
|
||||
});
|
||||
@@ -162,8 +162,4 @@ def return_to_llm(value):
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
try:
|
||||
main()
|
||||
except Exception as e:
|
||||
print(e, file=sys.stderr)
|
||||
sys.exit(1)
|
||||
|
||||
+3
-7
@@ -163,11 +163,7 @@ async function dumpResult() {
|
||||
process.stdout.write(`\x1b[2m----------------------\n${data}\n----------------------\x1b[0m\n`);
|
||||
}
|
||||
|
||||
(async () => {
|
||||
try {
|
||||
await main();
|
||||
} catch (err) {
|
||||
console.error(err?.message || err);
|
||||
main().catch((err) => {
|
||||
console.error(err);
|
||||
process.exit(1);
|
||||
}
|
||||
})();
|
||||
});
|
||||
@@ -153,8 +153,4 @@ def dump_result():
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
try:
|
||||
main()
|
||||
except Exception as e:
|
||||
print(e, file=sys.stderr)
|
||||
sys.exit(1)
|
||||
|
||||
Reference in New Issue
Block a user