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