Skip to content

[Bug]: /usage-limits result renders behind the Tasks row instead of showing above it first #24279

Closed

Description

@camchis

Before submitting

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

Area

apps/web

Steps to reproduce

  1. Open a thread on web or desktop and start a turn that has a task list, so the "Tasks" row shows above the composer.
  2. While the Tasks row is visible, type /usage-limits in the composer and press Enter.

Before (only a thin strip of the result is visible above the Tasks row):

before.mp4

After, with the fix (the result opens fully above the Tasks row, then tucks behind it after 5 seconds):

after.mp4

Expected behavior

The usage-limits notice opens fully above the Tasks row so I can read it, then tucks behind the row after a few seconds like other banners.

Actual behavior

The notice is placed straight behind the Tasks row, so only a thin strip of it peeks out above the row. The result of a command I just asked for is effectively hidden.

Impact

Blocks work completely

Version or commit

main @ e340aae

Environment

macOS, Chrome (web build, same code as desktop), Codex provider

Logs or stack traces

Screenshots, recordings, or supporting files

No response

Workaround

Affects any notice the user explicitly requests (such as /usage-limits) while another banner is stacked above the composer. Applies to web and desktop. I have a fix ready (the stack opens to show the requested notice in full, then collapses after 5 seconds) and will open a PR that links this issue. Before and after videos are in the steps above.

Activity

  1. added
    bugSomething is broken or behaving incorrectly.
    needs-triageIssue needs maintainer review and initial categorization.
    on Oct 23, 2026
  2. fixfon commented on Oct 30, 2026

    @fixfon
    Contributor

    From reading the code, this no longer applies on main. #25401 (bd3287b) removed the stacked banner area and the Tasks row above the composer. Composer notices, including the /usage-limits result, now render through ComposerBannerStack as separate cards, so there's nothing left for it to hide behind (apps/web/src/components/chat/ComposerBannerStack.tsx on 616c426).

    The reporter's closing comment on #24283 says the same: #24283 (comment)

    I haven't run it, but I think this issue can be closed.

  3. camchis commented on Oct 30, 2026

    @camchis
    ContributorAuthor

    Agreed - thanks @fixfon

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

    bugSomething is broken or behaving incorrectly.needs-triageIssue needs maintainer review and initial categorization.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions