Hey, thanks for the report. This is a known issue. The mode can “reset” after the first chat message, especially when using Composer models. The team is aware.
For now, these workarounds help:
- Start a new chat each time you switch modes, instead of continuing the current one.
- Try a different model. Sonnet 4.6 Thinking, for example, follows mode boundaries better.
Related reports:
- Agent in ask mode trying to make edits infinite loop
- Critical state isolation failure (Ask/Plan/Agent)
Can you send the Request ID from a session where this reproduces? (Chat menu in the top right corner, then Copy Request ID.) We want to check the behavior specifically on Composer 1.5.