Skip to content

[BUG] update_topic tool inflates confirmation queue count #24944

Closed

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

Activity

  1. added
    status/need-triageIssues that need to be triaged by the triage automation.
    area/coreIssues related to User Interface, OS Support, Core Functionality
    on Apr 8, 2026
  2. removed
    status/need-triageIssues that need to be triaged by the triage automation.
    on Apr 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions