Skip to content

Commit 4001a42

Browse files
authored
Merge pull request #8 from demandio/chore/add-better-logs
Chore/add better logs
2 parents 2cdda4f + 0e29abc commit 4001a42

File tree

3 files changed

+23
-4
lines changed

3 files changed

+23
-4
lines changed

dist/index.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,15 @@ function getAIResponse(prompt) {
172172
return JSON.parse(res);
173173
}
174174
catch (error) {
175-
console.error("Error:", error);
175+
console.error("Error Message:", (error === null || error === void 0 ? void 0 : error.message) || error);
176+
if (error === null || error === void 0 ? void 0 : error.response) {
177+
console.error("Response Data:", error.response.data);
178+
console.error("Response Status:", error.response.status);
179+
console.error("Response Headers:", error.response.headers);
180+
}
181+
if (error === null || error === void 0 ? void 0 : error.config) {
182+
console.error("Config:", error.config);
183+
}
176184
return null;
177185
}
178186
});

dist/index.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/main.ts

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -172,8 +172,19 @@ async function getAIResponse(
172172

173173
const res = response.data.choices[0].message?.content?.trim() || "[]";
174174
return JSON.parse(res);
175-
} catch (error) {
176-
console.error("Error:", error);
175+
} catch (error: any) {
176+
console.error("Error Message:", error?.message || error);
177+
178+
if (error?.response) {
179+
console.error("Response Data:", error.response.data);
180+
console.error("Response Status:", error.response.status);
181+
console.error("Response Headers:", error.response.headers);
182+
}
183+
184+
if (error?.config) {
185+
console.error("Config:", error.config);
186+
}
187+
177188
return null;
178189
}
179190
}

0 commit comments

Comments
 (0)