Skip to content

[BUG] Queued messages not reliably injected into chat conversation #9315

@ApocDev

Description

@ApocDev

Problem (one or two sentences)

When you have messages queued up to be sent, they usually "wait" for what seems like an approval-related action to take place, instead of just being sent before the next message to the LLM. This often causes a message to sit in the queue for 10+ back and forth messages with the LLM, instead of being injected ASAP.

The messages SHOULD be processed as soon as the next action is completed (no matter what action) since it seems that most uses for this are to "interrupt" the thought process, not add notes from 5min ago that may not be relevant.

Context (who is affected and when)

All users

Reproduction steps

  1. Add queued messages
  2. Wait...

Expected result

Messages to be injected ASAP

Actual result

Messages are only sent after some approval related action

Variations tried (optional)

No response

App Version

3.32.1

API Provider (optional)

None

Model Used (optional)

No response

Roo Code Task Links (optional)

No response

Relevant logs or errors (optional)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Issue/PR - TriageNew issue. Needs quick review to confirm validity and assign labels.bugSomething isn't working

    Type

    No type

    Projects

    Status

    Triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions