Plan mode is scoped to the current chat instead of becoming the default for every chat, and Fast mode is available for supported GPT 5.4 and GPT 5.5 model IDs.
- Dev server running (
pnpm run dev) - At least two existing threads are available
- Model list includes
gpt-5.4or agpt-5.4-*variant andgpt-5.5or agpt-5.5-*variant - Light theme and dark theme both available from the appearance switcher
- In light theme, open thread A, open the composer add menu, and enable Plan mode.
- Open thread B and confirm Plan mode is off by default.
- Return to thread A and confirm Plan mode remains on for that thread.
- Open Start new thread, enable Plan mode, send a first message, and confirm the created thread starts in Plan mode.
- Return to Start new thread again and confirm Plan mode is off for the next new chat.
- Select
gpt-5.4or agpt-5.4-*model and confirm the Fast mode switch is visible. - Select
gpt-5.5or agpt-5.5-*model and confirm the Fast mode switch is visible. - Select an unsupported model family and confirm the Fast mode switch is hidden.
- Switch to dark theme and repeat steps 1-8.
- Enabling Plan mode in one existing thread does not enable it in other existing threads.
- A new-chat Plan mode selection applies to the created chat but does not persist as the default for later new chats.
- Fast mode is visible for GPT 5.4 and GPT 5.5 model IDs, including dashed variants.
- Fast mode remains hidden for unsupported model families.
- Composer controls and menus remain readable in light and dark themes.
- Turn Plan mode off in any test threads if desired.