Skip to content

Sidebar “+” creates new thread showing Codex CLI missing banner even when Copilot is installed #24

@viraj-s15

Description

@viraj-s15

First off, thank you for building and maintaining this. I’ve been using this fork for my daily development over the past few days and honestly prefer this UI over the alternatives. I’d love to start contributing back to help out(If @zortos293 is accepting PRs). Starting out small.

The Issue

When I create a new thread from the sidebar using the "+" button, I encounter a top-level warning:

“Codex CLI (codex) is not installed or not on PATH.”

This warning is purely noise, I do not use Codex

Image

Why this is happening

New draft threads start in a "pre-session" state. In this state:

  • Provider Resolution: Still default back to Codex
  • Provider Health: Includes Codex status checks from the initial startup, triggering the banner.

The fix

  • If no session exists yet, only show the banner for the currently selected draft. This is UI only and is not a large change.

PS: I have been using this fix for a couple days but having to rebuild to update is too much work.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions