
Work through difficult implementation decisions
Provide the relevant code, expected behavior, constraints, and failing cases. Ask for a focused diagnosis, a proposed change, and checks that would distinguish a correct solution from a plausible one.
- Send one required user prompt with optional system instructions.
- Review the exact non-streaming API request before running it.
- Inspect assistant text, finish reason, response ID, and token usage together.

