Roo-Code/webview-ui
Roo Code 7c07d74303 feat: add real-time steering advice for mid-task coaching
Implements MVP for issue #11802: allows users to send steering
advice while the agent is actively working. The advice is queued
and injected into the next API call as additional context, without
interrupting the current task.

Changes:
- Add SteeringQueue (src/core/steering/SteeringQueue.ts) with
  TTL-based expiration and capacity cap
- Add steering_advice ClineSay type for chat display
- Add steeringAdvice WebviewMessage type
- Inject pending advice at finalUserContent assembly in Task.ts
- Handle steeringAdvice in webviewMessageHandler.ts
- Add Compass steering button in ChatTextArea (visible during streaming)
- Add steering handler in ChatView
- Render steering_advice messages with badge in ChatRow
- Add i18n strings for steering UI
- 11 unit tests for SteeringQueue (all passing)
2026-02-28 19:18:58 +00:00
..
audio feat: move play audio to webview to ensure cross-platform (#3659) 2025-05-20 01:15:05 -04:00
public Remove CRA cruft 2025-01-30 14:38:41 -08:00
src feat: add real-time steering advice for mid-task coaching 2026-02-28 19:18:58 +00:00
.gitignore PR cleanup 2025-03-12 11:23:06 -04:00
components.json Remove lucide 2025-01-30 14:47:59 -08:00
eslint.config.mjs Preserve model settings when selecting a specific OpenRouter provider (#3915) 2025-05-23 23:22:41 -07:00
index.html Fix linter warning + run prettier on everything (#3581) 2025-05-13 15:16:24 -07:00
package.json Inline terminal rendering parity with the VSCode Terminal (#11361) 2026-02-20 00:19:56 -07:00
tsconfig.json Move @roo-code/cloud to the Roo-Code repo (#7503) 2025-08-28 11:18:45 -07:00
turbo.json Improve turbo task dependency declarations (#4323) 2025-06-04 09:32:27 -07:00
vite.config.ts Reapply Batches 3-4: Skills, browser removal, provider removals (6 major-conflict cherry-picks) (#11475) 2026-02-14 22:06:24 -07:00
vitest.config.ts Show console logging in vitests when the --no-silent flag is set (#7467) 2025-08-28 12:51:21 -04:00
vitest.setup.ts Show console logging in vitests when the --no-silent flag is set (#7467) 2025-08-28 12:51:21 -04:00