Skip to content

Latest commit

 

History

History
44 lines (40 loc) · 4.1 KB

File metadata and controls

44 lines (40 loc) · 4.1 KB

Chat Composer and Message Rendering

Composer controls, queued messages, plan mode, markdown parsing, file links, attachments, generated images, and visible message rows.

Return to the manual test index.

Test Sections

Section
Codex thread deep links render as local web thread URLs
Bold-wrapped Markdown links render without literal markers
Composer expands long drafts to full screen
Composer mode scoping and Fast mode support
Composer controls stay editable during responses
Feature: Markdown file links with backticked filename labels render correctly
Feature: Sandbox approval requests recognize newer Codex payloads
Feature: MCP elicitation requests and thread status labels
Feature: Stop button interrupts active turn without missing turnId
Feature: Backticked HTTP(S) URL renders as clickable link
Feature: Chat file-link context menu (open/copy/edit)
Feature: Restore composer drag-and-drop file attach on input field
Feature: Restore clipboard image paste attachments in composer
Feature: Show user file attachments as visible chips in chat
Feature: Approval request uses legacy in-conversation request card only
Feature: Thread RPC strips inline image/file payloads into links
Feature: Inline thread image payloads are rewritten to renderable local file URLs
Feature: Markdown file links with spaces and parentheses in path
Feature: Markdown link with backticked label renders as file link
Feature: Windows absolute file links open through local browse
Feature: Backticked bare filenames render as file links
Feature: Lazy message rendering (windowed conversation)
Assistant generated image rendering
Stop button activates promptly for new threads
New-thread plan mode persists and toggles correctly
Completed plan cards expose implement action
Default mode can follow plan mode in the same thread
Queue mode is default for in-progress messages
Backend-persisted queued messages and drag reorder
Backend-drained queue UI refresh
Persisted idle queue recovery
First user message is visible immediately in new chats
New chat live thinking and stop controls
Bold URL trailing punctuation parsing