One tool call, through all four of its states: running, done, failed and refused. A denied call reads differently from one that simply errored, and expanding either prints what went in or came back, as a code block you can copy in one click. Takes an AI SDK tool part, whichever tool it is.
pnpm dlx shadcn@latest add "https://shadcncraft.com/r/tool-part-1.json"The item is indexed, but its registry document could not be loaded.