Demo of the accessible, question-based cost-aware model nudge (built in a real Code OSS build). When a prompt is sent on an expensive model (Claude Opus) and you are not in Autopilot, it asks a clarifying question using the same UI as chat's Plan-mode clarifying questions (the question carousel): a "Switch model?" question with single-select options and a Submit button. There is no countdown and no timed action, so nothing happens on your behalf.
Ask a question (question carousel, like Plan mode)
Type a prompt on Claude Opus. A question appears: "Switch model?" with options "1 Switch to Claude Haiku 4.5" and "2 Keep Claude Opus 4.8", plus Submit. Selecting Switch and submitting moves to the cheaper model and sends. Skipping the question snoozes the suggestion for the session.

Watch the MP4: https://github.com/eli-w-king/eli-vscode/blob/cost-aware-nudge-demo-media/demo-media/cost-aware-nudge/presend-question-carousel.mp4
Notes
- Uses the real question carousel UI ({
ChatQuestionCarouselPart}), the same component shown for clarifying questions in Plan mode.
- No countdown and no timed action; the choice is always explicit (accessible, satisfies timing-adjustable guidance).
- Never shown during Autopilot.
- GIF is an inline preview, the MP4 link has a player. A native inline player can be added by dragging the MP4 into this issue from a signed in GitHub session.
Demo of the accessible, question-based cost-aware model nudge (built in a real Code OSS build). When a prompt is sent on an expensive model (Claude Opus) and you are not in Autopilot, it asks a clarifying question using the same UI as chat's Plan-mode clarifying questions (the question carousel): a "Switch model?" question with single-select options and a Submit button. There is no countdown and no timed action, so nothing happens on your behalf.
Ask a question (question carousel, like Plan mode)
Type a prompt on Claude Opus. A question appears: "Switch model?" with options "1 Switch to Claude Haiku 4.5" and "2 Keep Claude Opus 4.8", plus Submit. Selecting Switch and submitting moves to the cheaper model and sends. Skipping the question snoozes the suggestion for the session.
Watch the MP4: https://github.com/eli-w-king/eli-vscode/blob/cost-aware-nudge-demo-media/demo-media/cost-aware-nudge/presend-question-carousel.mp4
Notes
ChatQuestionCarouselPart}), the same component shown for clarifying questions in Plan mode.