Roo-Code/packages
Roo Code 338d8d01a3 fix: prevent stale selection context by capturing at send-time
- Move selection context request from mount-time to send-time in ChatView
- Remove storage of selection context in Task instance to prevent staleness
- Pass selection context through message flow as ephemeral parameter
- Add getAndClearSelectionContext() method to Task for one-time use
- Update tests to reflect new architecture with mocked getter method
- Add selectionContext to CreateTaskOptions interface

This ensures selection context is always fresh when sent and automatically
cleared after use, preventing context leakage between messages.
2025-11-13 02:47:25 +00:00
..
build Fix: Transform keybindings in nightly build to fix command+y shortcut (#8070) 2025-09-17 19:27:43 -04:00
cloud Batch settings updates from the webview to the extension host (#9165) 2025-11-12 12:29:06 -08:00
config-eslint Upgrade to ESLint 9 + share eslint config across workspaces (#3815) 2025-05-21 21:30:21 -07:00
config-typescript Move @roo-code/cloud to the Roo-Code repo (#7503) 2025-08-28 11:18:45 -07:00
evals Set port 3446 for web-evals in production mode (#8288) 2025-09-24 08:43:05 -07:00
ipc chore: add changeset for v3.31.1 (#9153) 2025-11-10 11:52:10 -05:00
telemetry Track when telemetry settings change (#8339) 2025-09-26 22:48:33 -04:00
types fix: prevent stale selection context by capturing at send-time 2025-11-13 02:47:25 +00:00