"use client" import * as React from "react" import { toast } from "sonner" import { Questionnaire, QuestionnaireActions, QuestionnaireChoice, QuestionnaireChoices, QuestionnaireDescription, QuestionnaireError, QuestionnaireItem, QuestionnaireNext, QuestionnairePrevious, QuestionnaireProgress, QuestionnaireSubmit, QuestionnaireTitle, } from "@/styles/base-nova/ui/questionnaire" const items = [ { name: "task", required: true }, { name: "review", required: true }, { name: "delivery", required: true }, ] as const const itemClassName = "data-active:animate-in data-active:fade-in-0 data-active:slide-in-from-bottom-2 data-active:duration-300 motion-reduce:animate-none" export function QuestionnaireAnimated() { function handleSubmit(event: React.FormEvent) { event.preventDefault() const formData = new FormData(event.currentTarget) toast("Agent workflow saved", { description: `Task: ${formData.get("task") ?? "None"} · Review: ${formData.get("review") ?? "None"} · Delivery: ${formData.get("delivery") ?? "None"}`, }) } return ( What should the agent do? Choose the task for this run. Implement the requested change Debug the current behavior Review the implementation How should the work be reviewed? Select the verification depth. Targeted checks Complete test suite Tests and manual QA How should the result be delivered? Choose the final handoff format. Concise summary Summary and changed files Detailed review handoff Next Save workflow ) }