-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
automationbugSomething isn't workingSomething isn't workingenhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is neededv1.1
Description
Description
When using the /review command on large PRs, the KimiClient.chat() method sometimes throws a timeout error before receiving the full response from the Kimi API.
Steps to Reproduce
- Create a PR with 10+ files changed
- Run
/reviewcommand - Wait for response
- Error occurs after ~30 seconds
Expected Behavior
The kimi_client.py should handle large responses properly with appropriate timeout settings.
Actual Behavior
TimeoutError: Request timed out after 30s
File "src/kimi_client.py", line 45, in chat
Environment
- Action version: v1.1.0
- Model: kimi-k2-turbo-preview
Possible Fix
Maybe increase timeout in TokenHandler or add retry logic in call_kimi method of BaseTool.
Metadata
Metadata
Assignees
Labels
automationbugSomething isn't workingSomething isn't workingenhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is neededv1.1