The answered golden omitted the `复制` / `在新对话中分支` / `编辑` buttons that `MessageItem`'s `UserActions` renders under every user bubble, so the scenario failed against the built client. They are unconditional in the accessibility tree — the `@media (hover: hover)` rule only sets `opacity`, which does not remove a node from an aria snapshot — so there is no message-row state to stabilize before capture; the golden was simply recorded against a stale `lib/`. A partially failed `pnpm run build` had left the client bundles from before its failure current and the rest not. The Agent Note records that trap: confirm the build exited zero before refreshing a golden, and note that untracked directories under `packages/` are compiled too, so a leftover from another branch fails the build for reasons the diff does not explain. The same omission is present in the other 15 committed web goldens on master, where 9 tests across 7 files fail for this reason on a pristine tree. That is pre-existing and belongs to whoever landed `UserActions`; this commit fixes only the golden this PR already touches.
34 lines
2.0 KiB
Markdown
34 lines
2.0 KiB
Markdown
- banner:
|
|
- navigation "Session hierarchy":
|
|
- button "Use the ask_user_question tool to" [disabled]
|
|
- text: · 1 turns
|
|
- tablist:
|
|
- tab "Chat" [selected]
|
|
- tab "Trajectory"
|
|
- tab "Waterfall"
|
|
- text: "Use the ask_user_question tool to ask me exactly one question with id \"color\", question \"Which color do you prefer?\", header \"Pick one\", and two options: label \"Blue\" with description \"A cool recessive hue that reads as calm and trustworthy in long reading sessions and dense dashboards.\", and label \"Green\" with description \"A restful mid-spectrum hue with the highest perceived brightness, easiest on the eye over long sessions.\" After I answer, reply with the single word DONE and stop."
|
|
- button "复制":
|
|
- img
|
|
- button "在新对话中分支":
|
|
- img
|
|
- button "编辑":
|
|
- img
|
|
- button "Think The user wants me to use the ask_user_question tool with specific parameters. Let me do exactly that.":
|
|
- img
|
|
- text: Think The user wants me to use the ask_user_question tool with specific parameters. Let me do exactly that.
|
|
- button:
|
|
- img
|
|
- text: "Tool call ask_user_question · {\"questions\": [{\"id\": \"color\", \"question\": \"Which color do you prefer?\", \"header\": \"Pick one\", \"options\": [{\"label\": \"Blue\", \"description\": \"A cool recessive hue that reads as calm and trustworthy in long reading sessions and dense dashboards.\"}, {\"label\": \"Green\", \"description\": \"A restful mid-spectrum hue with the highest perceived brightness, easiest on the eye over long sessions.\"}]}]}"
|
|
- button "Think The user answered \"Blue\". I should now reply with the single word DONE and stop.":
|
|
- img
|
|
- text: Think The user answered "Blue". I should now reply with the single word DONE and stop.
|
|
- paragraph: DONE
|
|
- text: cache hit 95% · 8,769 tokens · 1 turns · 2 steps
|
|
- textbox "Message the agent"
|
|
- button "Add attachment":
|
|
- img
|
|
- combobox "Access mode":
|
|
- option "Read-only" [selected]
|
|
- option "Read-write"
|
|
- button "Send message" [disabled]
|