test / unit + widget + golden + a11y (push) Failing after 30s
test / integration_test (xvfb) (push) Has been skipped
test / bundle smoke (xvfb 5s) (push) Has been skipped
test / daemon subprocess + web WASM smoke (push) Has been skipped
test / dart doc (lib API) (push) Failing after 32s
User turns rendered flat (a "you" label + text on the canvas), the same shape as Claude's responses, so prompts were hard to pick out when scanning. UserMessage now renders in a card: a left accent stripe (focus colour) and a filled background distinct from the panel canvas. Claude's text responses stay flat markdown — better for reading long answers, and the asymmetry makes "what I asked" easy to spot. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>