|
@@ -480,7 +480,14 @@ export const executeToolServer = async (
|
|
|
throw new Error(`HTTP error! Status: ${res.status}. Message: ${resText}`);
|
|
|
}
|
|
|
|
|
|
- return await res.json();
|
|
|
+ let responseData;
|
|
|
+ try {
|
|
|
+ responseData = await res.json();
|
|
|
+ } catch (err) {
|
|
|
+ responseData = await res.text();
|
|
|
+ }
|
|
|
+
|
|
|
+ return responseData;
|
|
|
} catch (err: any) {
|
|
|
error = err.message;
|
|
|
console.error('API Request Error:', error);
|