Skip to content

refactor(ai-elements): migrate tool call transparency#524

Merged
HomenShum merged 1 commit into
mainfrom
refactor/ai-elements-tool-transparency
Jul 14, 2026
Merged

refactor(ai-elements): migrate tool call transparency#524
HomenShum merged 1 commit into
mainfrom
refactor/ai-elements-tool-transparency

Conversation

@HomenShum

Copy link
Copy Markdown
Owner

Summary

  • migrate ToolCallTransparency disclosure and status rendering onto the shared AI Elements Tool primitives
  • preserve compact mode, duration/category summaries, QuickRef methodology/next-tools/gotchas, and default-collapsed disclosure
  • map NodeBench running/success/error states to honest AI SDK tool states and labels
  • lazy-load the shared CodeBlock so syntax highlighting does not inflate the FastAgentPanel entry chunk

Verification

  • full FastAgentPanel: 132 passed, 19 intentional skips
  • focused ToolCallTransparency: 6/6 passed
  • TypeScript: passed
  • design contract: 11/11 passed
  • design lint: 0 high-severity violations
  • production build/PWA: passed, 265 precache entries
  • independent release review: GO, no P0/P1 findings
  • panel chunk: 1,335,874 bytes; separate CodeBlock chunk: 176,347 bytes
  • FastAgentPanel chunk contains no Shiki/Oniguruma/WASM markers
  • service worker precaches 0 assets/shiki/ entries
  • rebased onto main SHA a4fe5ee

Safety contract

  • API and props preserved; no callback surface changed
  • running/success/error labels remain truthful
  • motion-safe spinners and reduced-motion clamps retained
  • domain-card precedence remains outside this generic summary component
  • no persistent stream primitive introduced
  • no Convex production deploy and no admin merge bypass

@vercel

vercel Bot commented Jul 14, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
nodebench-ai Ready Ready Preview, Comment Jul 14, 2026 11:43am

Request Review

@HomenShum HomenShum enabled auto-merge (squash) July 14, 2026 11:38
@github-actions

Copy link
Copy Markdown

✅ Dogfood Visual QA Gate: PASSED

Check Status
Screenshots 23 captured (pass)
Walkthrough 9 chapters (pass)
Key Frames 9 extracted (pass)
Scribe Steps 8 how-to steps (pass)
Build success
Artifacts

Download the dogfood-evidence-9df2ecb artifact from the Actions tab for full screenshots, frames, and walkthrough video.


Generated by Dogfood QA Gate

@HomenShum HomenShum merged commit 64203de into main Jul 14, 2026
16 of 17 checks passed
@HomenShum HomenShum deleted the refactor/ai-elements-tool-transparency branch July 14, 2026 11:45
@github-actions

Copy link
Copy Markdown

Demo: walkthrough of the surfaces this PR changed is available as a workflow artifact (pr-demo-524) at https://github.com/HomenShum/NodeBenchAI/actions/runs/29330003547

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants