Uh oh!
There was an error while loading. Please reload this page.
fix(providers): propagate abort signal to all LLM SDK calls - #3325
Conversation
The latest updates on your projects. Learn more about Vercel for GitHub. |
Greptile SummaryThis PR implements proper abort signal propagation across all LLM provider integrations to enable immediate cancellation of in-flight API requests when executions timeout or users disconnect. Key changes:
Implementation is consistent and thorough:
Confidence Score: 5/5
Important Files Changed
Last reviewed commit: a98e20f |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 2 potential issues.
Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
waleedlatif1
commented
Feb 24, 2026
@cursor review |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.
Uh oh!
There was an error while loading. Please reload this page.
waleedlatif1
commented
Feb 24, 2026
@cursor review |
Uh oh!
There was an error while loading. Please reload this page.
…oai#3325) * fix(providers): propagate abort signal to all LLM SDK calls * fix(providers): propagate abort signal to deep research interactions API * fix(providers): clean up abort listener when sleep timer resolves
Summary
abortSignaltoProviderRequestinterfacectx.abortSignalfrom agent handler into provider requestsType of Change
Testing
Tested manually — verified TypeScript compiles clean, existing provider tests pass
Checklist