The agent asking before it commits to expensive work: a multi-step form rendered inside the message, with choices, multi-select, a freeform field, validation and keyboard shortcuts. A tool rather than a data part, so the answers return as that tool call's output and survive a reload. Answered, it collapses to a summary of what was chosen.
pnpm dlx shadcn@latest add "https://shadcncraft.com/r/questionnaire-part-1.json"The item is indexed, but its registry document could not be loaded.