Parcourir la source

return tool errors properly

Dax Raad il y a 1 an
Parent
commit
4132fcc1b2
1 fichiers modifiés avec 6 ajouts et 1 suppressions
  1. 6 1
      js/src/tool/tool.ts

+ 6 - 1
js/src/tool/tool.ts

@@ -48,7 +48,12 @@ export namespace Tool {
           log.error("error", {
           log.error("error", {
             msg: e.toString(),
             msg: e.toString(),
           });
           });
-          return "An error occurred: " + e.toString();
+          return {
+            metadata: {
+              error: true,
+            },
+            output: "An error occurred: " + e.toString(),
+          };
         }
         }
       },
       },
     });
     });