Skip to content

[Feat] Add explicit steering to task messages - #1349

Merged
daniel-lxs merged 1 commit into
developfrom
feature/task-message-steering-2gk0fjuy9p8wi
Aug 15, 2026
Merged

[Feat] Add explicit steering to task messages#1349
daniel-lxs merged 1 commit into
developfrom
feature/task-message-steering-2gk0fjuy9p8wi

Conversation

@roomote-roomote

Copy link
Copy Markdown
Contributor

​Opened on behalf of @daniel-lxs. Follow up by mentioning @roomote-roomote, in the web UI, or in Slack.

What changed

  • Added an optional steer flag to manage_tasks when using send_message.
  • Kept ordinary follow-up messages on the task queue by default.
  • Routed steer: true messages through immediate task steering while preserving the dedicated queued path for linked review handoffs.
  • Documented the new contract in the MCP tool schema and covered both routing modes with tests.

Why this change was made

Callers need an explicit way to choose between a normal queued follow-up and an instruction that should interrupt the active turn immediately.

Impact

MCP clients can now steer an active task with send_message by passing steer: true. Existing calls without the flag remain non-interrupting and follow the task queue.

@roomote-community

roomote-community Bot commented Aug 15, 2026

Copy link
Copy Markdown
Contributor

No code issues found. See task

Reviewed 00dc0cd

@daniel-lxs
daniel-lxs marked this pull request as ready for review August 15, 2026 02:09
@daniel-lxs
daniel-lxs merged commit 7500217 into develop Aug 15, 2026
17 checks passed
@daniel-lxs
daniel-lxs deleted the feature/task-message-steering-2gk0fjuy9p8wi branch August 15, 2026 02:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant