Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

[Bug]: Attachment errors are hidden behind expanded agent questions

Aperta Adatta ai principianti
#14,371 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
84/100
Tipo di issue
Bug
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
typescript
Ambito
frontend

Direzione di ricerca

Inizia in apps/web riproducendo il rifiuto di un allegato con una domanda dell’agente in attesa espansa e un cassetto del terminale in un viewport di 1100 × 700. Esamina il comportamento di sovrapposizione del banner di errore dell’allegato e dell’overlay del composer. Il lavoro è completato quando il rifiuto di un SVG non supportato è visibile e ignorabile nella vista della domanda espansa, come nel composer standard.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

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 with a pending agent question that accepts a custom answer.
  2. Expand the question and open the terminal drawer. Reproduced at a 1100 × 700 viewport with the terminal occupying the lower 280 pixels.
  3. Attach an SVG through the file picker, paste, or drag and drop.
Expected behavior

The unsupported-file error is visible and dismissible, as it is in the standard composer.

Actual behavior

The file is rejected, but the expanded question covers the error banner. Attaching it appears to do nothing. This happens on the first attempt, without dismissing an earlier error.

Both the top banner container and composer overlay use z-20. The composer comes later in the DOM, so it covers the banner when the expanded question reaches the top of the reduced chat area. The same rejection is visible in the standard composer at this viewport.

Impact

Minor bug or occasional failure

Version or commit

main @ 0fcd5f90611451cca842689faea53b5450c022da

Environment

Linux, headless Chromium, isolated web development environment. The pending question was seeded as a UI fixture; no provider turn was sent.

Screenshots, recordings, or supporting files

Rejected attachment with its error hidden behind the question

Fix: #14372. The PR includes the after screenshot and verification recording.

This is separate from SVG attachment support in #10936. The problem is that rejection feedback is covered by the question UI.

Workaround

Close the terminal drawer or increase the available chat height to reveal the error banner.

Lingua principale
TypeScript
Stelle
24k
Fork
6.3k
Merge medio
10h 46m
PR unite (30g)
299

Preparare l'ambiente

Apri in Codespaces

Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di pingdotgg/t3code

Tutte le issue di pingdotgg/t3code

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.