qwen-code/packages/server/src
Taylor Mullen 2970f0a06c feat: Integrate centralized error reporting for API interactions
Implements robust error handling for Gemini API calls, integrating with the centralized error reporting system.

- API errors are now caught and reported to dedicated log files, providing detailed diagnostics without cluttering the user interface.
- A concise error message is surfaced to the user in the UI, indicating an API issue.
- Ensures any pending UI updates are processed before an API error is displayed.

This change improves our ability to diagnose API-related problems by capturing rich error context centrally, while maintaining a clean user experience.

Signed-off-by: Gemini <YourFriendlyNeighborhoodAI@example.com>
2025-05-11 13:55:55 -07:00
..
config Remove terminal tool and dependencies. 2025-05-11 12:35:55 -07:00
core feat: Integrate centralized error reporting for API interactions 2025-05-11 13:55:55 -07:00
tools Remove terminal tool and dependencies. 2025-05-11 12:35:55 -07:00
utils Workaround model bug where it returns invalid history items. 2025-05-11 13:01:54 -07:00
index.test.ts add linter for checking license headers (and eslint --fix target to match, and fix missing license headers while we're here) (#62) 2025-04-20 17:16:25 -07:00
index.ts Remove terminal tool and dependencies. 2025-05-11 12:35:55 -07:00