Roo-Code/src
Roo Code 84f719659b fix: fix cancel button not stopping streaming response
- Move abort check before awaiting iterator.next() to prevent blocking
- Add proper stream cleanup with iterator.return() when aborting
- Apply same fix to background usage collection loop

The issue was that the abort check happened after waiting for the next
chunk, which blocked cancellation. Now the check happens before each
await, allowing immediate response to cancel requests.

Fixes #7014
2025-08-12 19:06:35 +00:00
..
__mocks__ feature: add toggle for disable mcp server tool from prompt (#3551) 2025-06-20 19:14:59 -04:00
__tests__ Skip interpolation for non-existent slash commands (#6475) 2025-07-31 01:21:19 -04:00
activate feat: focus chat input when clicking plus button in extension menu (#6689) 2025-08-07 09:33:25 -04:00
api feat: Update Claude Sonnet 4 context window to 1 million tokens (#7005) 2025-08-12 14:40:42 -04:00
assets PNPM + Turbo monorepo + Nightly releases (#3407) 2025-05-21 21:01:20 -07:00
core fix: fix cancel button not stopping streaming response 2025-08-12 19:06:35 +00:00
extension Task and TaskProvider event emitter cleanup + a few new events (#6606) 2025-08-02 11:12:44 -07:00
i18n fix: add missing MCP error translation keys (#6821) 2025-08-07 14:42:12 -04:00
integrations fix: improve Claude Code ENOENT error handling with installation guidance (#5867) 2025-07-31 10:45:16 -04:00
services fix: ensure JSON files respect .rooignore during indexing (#6691) 2025-08-12 12:52:08 -04:00
shared feat: exclude GPT-5 models from 20% context window output token cap (#6963) 2025-08-11 22:04:58 -04:00
utils Bring back roomote control (#6796) 2025-08-11 17:28:08 -04:00
workers Count tokens worker (#3037) 2025-04-29 12:29:25 -07:00
.gitignore PNPM + Turbo monorepo + Nightly releases (#3407) 2025-05-21 21:01:20 -07:00
.prettierignore PNPM + Turbo monorepo + Nightly releases (#3407) 2025-05-21 21:01:20 -07:00
.vscodeignore debug: Add ErrorBoundary component for better error handling (#5085) 2025-07-23 08:45:35 -04:00
esbuild.mjs Revert "fix: optimize README for VS Code marketplace to prevent UI freezing" (#6303) 2025-07-28 14:31:01 -04:00
eslint.config.mjs Fix linter errors (#3821) 2025-05-21 23:16:43 -07:00
extension.ts Switch to the UnifiedBridgeService (#6976) 2025-08-12 03:39:11 -07:00
package.json feat: add configurable API request timeout for local providers (#6531) 2025-08-12 11:48:45 -04:00
package.nls.ca.json feat: add configurable API request timeout for local providers (#6531) 2025-08-12 11:48:45 -04:00
package.nls.de.json feat: add configurable API request timeout for local providers (#6531) 2025-08-12 11:48:45 -04:00
package.nls.es.json feat: add configurable API request timeout for local providers (#6531) 2025-08-12 11:48:45 -04:00
package.nls.fr.json feat: add configurable API request timeout for local providers (#6531) 2025-08-12 11:48:45 -04:00
package.nls.hi.json feat: add configurable API request timeout for local providers (#6531) 2025-08-12 11:48:45 -04:00
package.nls.id.json feat: add configurable API request timeout for local providers (#6531) 2025-08-12 11:48:45 -04:00
package.nls.it.json feat: add configurable API request timeout for local providers (#6531) 2025-08-12 11:48:45 -04:00
package.nls.ja.json feat: add configurable API request timeout for local providers (#6531) 2025-08-12 11:48:45 -04:00
package.nls.json feat: add configurable API request timeout for local providers (#6531) 2025-08-12 11:48:45 -04:00
package.nls.ko.json feat: add configurable API request timeout for local providers (#6531) 2025-08-12 11:48:45 -04:00
package.nls.nl.json feat: add configurable API request timeout for local providers (#6531) 2025-08-12 11:48:45 -04:00
package.nls.pl.json feat: add configurable API request timeout for local providers (#6531) 2025-08-12 11:48:45 -04:00
package.nls.pt-BR.json feat: add configurable API request timeout for local providers (#6531) 2025-08-12 11:48:45 -04:00
package.nls.ru.json feat: add configurable API request timeout for local providers (#6531) 2025-08-12 11:48:45 -04:00
package.nls.tr.json feat: add configurable API request timeout for local providers (#6531) 2025-08-12 11:48:45 -04:00
package.nls.vi.json feat: add configurable API request timeout for local providers (#6531) 2025-08-12 11:48:45 -04:00
package.nls.zh-CN.json feat: add configurable API request timeout for local providers (#6531) 2025-08-12 11:48:45 -04:00
package.nls.zh-TW.json feat: add configurable API request timeout for local providers (#6531) 2025-08-12 11:48:45 -04:00
tsconfig.json Support linking to @roo-code/cloud in Roo-Code repo (#6799) 2025-08-07 01:09:21 -10:00
turbo.json Improve turbo task dependency declarations (#4323) 2025-06-04 09:32:27 -07:00
vitest.config.ts Fix #4958: Increase vitest timeout for Windows CI (#4959) 2025-06-20 17:14:42 -07:00
vitest.setup.ts Farewell jest (#4607) 2025-06-16 21:39:45 -07:00