fix(webviews): one Clock icon again (base web red from #22742 + #22834)
Merged
TE
16d ago+8+8+0123456789-13-13-01234567890123456789
#22742 and #22834 each added export const Clock to webviews/src/agent-session/acpmux/conversation/icons.tsx, so on 5984a2c6 the agent pane fails its type check and bundle ("Clock" has already been declared) and every webviews test importing it fails. This keeps one Clock (PromptDelivery and PendingSteer both draw the same icon) and runs oxfmt on ComposerQueue.test.tsx, the other file base web lint flags.
Changelog
none
Observed / Not run
- Observed:
scripts/web-lint.shpasses on this branch;prepush-gate.pyreports no new violations. On base,bun testforuser-message-actionsfails with the duplicate declaration. - Not run: the full webviews suite locally (CI runs it).
Agent session: cosmic-gray
🤖 Generated with Claude Code
Need help on this PR? Tag @codesmith-bot with what you need.
Summary by cubic
Fixes the duplicate Clock export in webviews/src/agent-session/acpmux/conversation/icons.tsx that broke type checking and bundling on the agent pane after two PRs each added it.
- Keeps one
Clockicon shared byPromptDeliveryandPendingSteersince both draw the same icon. - Runs oxfmt on
ComposerQueue.test.tsxto satisfy the base branch's web lint.