Skip to content

[BUG] update_topic tool inflates confirmation queue count #24944

@Abhijit-2592

Description

@Abhijit-2592

name: Bug report
about: Create a report to help us improve
title: "[BUG] update_topic tool inflates confirmation queue count"
labels: ["🔒 maintainer only", "bug"]
assignees: []


Describe the bug
The update_topic tool is an auto-executing background operation that does not require user interaction. However, it is currently included in the calculation of the tool confirmation queue size. This causes the UI to show misleading counts (e.g., "1 of 2") when only one actionable tool (like a shell command) is actually pending.

To Reproduce

  1. Trigger a turn that includes both an update_topic call and a tool requiring approval (e.g., run_shell_command).
  2. Observe the tool confirmation dialogue.
  3. The dialogue shows "1 of 2" instead of "1 of 1".

Expected behavior
Background tools like update_topic should be excluded from the confirmation queue count.

Screenshots
(Provided by user)

Desktop (please complete the following information):

  • OS: darwin
  • Version: 0.36.0-nightly

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/coreIssues related to User Interface, OS Support, Core Functionality🔒 maintainer only⛔ Do not contribute. Internal roadmap item.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions