b3ab00444798ca6db36981f5cba8ea4643c5ba51
Changes: 1. Add 30-second timeout for chat API requests using AbortController 2. User's message now shows immediately before API response (already done in previous PR) 3. Differentiate between timeout errors and other errors in error messages 4. API client now accepts optional signal parameter for abort support
Description
Research and documentation repository
Languages
Python
63%
Svelte
30.2%
TypeScript
6.2%
Shell
0.3%
JavaScript
0.2%