Skip to content

[Bug]: Plugin installation confirmation card does not render #6065

Description

@f-trycua

Before submitting

  • I searched existing issues and did not find a duplicate.
  • I included enough detail to reproduce or investigate the problem.

Area

apps/desktop

Steps to reproduce

  1. Start a Codex conversation in T3 Code.
  2. Ask whether a recommended plugin is available.
  3. Ask Codex to install the plugin.
  4. Codex calls request_plugin_install. The call succeeds and returns completed: false, user_confirmed: false, and action_type: "install".
  5. Check the conversation for an installation card or approval control.
  6. Retry the installation tool call.

This was reproduced twice with slack@openai-curated-remote.

Expected behavior

T3 Code should render a visible installation card with an Install or Approve control so the user can confirm the plugin installation and continue to service authorization.

Actual behavior

No installation card, banner, or approval control appears after either successful tool call. The flow remains at user_confirmed: false, so the plugin cannot be installed from the conversation.

Impact

Blocks work completely

Version or commit

0.0.33-nightly.20260809.1043

Environment

macOS 26.6.1 (25G76), T3 Code Nightly desktop app, Codex provider

Logs or stack traces

request_plugin_install result:
completed: false
user_confirmed: false
action_type: install
tool_name: Slack

Screenshots, recordings, or supporting files

No response

Workaround

No workaround confirmed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions