ns-ui

Tool Call Board

An agent's tools hung on a board like fishing tackle — slim capability chips at rest, each lifting and paying out a streaming-argument strip the instant its tool is called, with a recency underline that fades over 60 seconds.

Use when one surface has to answer both what this agent can do and what it is doing right now, so the idle capability chips and the live invocations are the same elements, with a recency underline decaying over 60 seconds; pick timeline-agent-lanes instead when the axis is which of several agents holds the turn, or approval-inline-diff when a human must inspect and edit a proposed call's arguments before it runs.

Install

npx shadcn add https://design.helpmarq.com/r/tool-call-board.json
  • agent
  • tool-calling
  • status
  • aria-live
  • mono
  • list
  • activity

Agent / tools

  • 12 results5m ago
  • 214 lines5m ago
  • 18 passed5m ago
  • delivered5m ago
  • 200 OK, 42kb5m ago

Props

PropTypeDefaultDescription
toolsTackleTool[]
invocationsTackleInvocation[]
decayMs?numberms for the recency underline to fully decay. default 60000
className?string