More general-purpose user intervention tool — not just approve/reject, but any question or input request. Renames across Rust backend, Vue frontend, prompts, and status strings. Tool: wait_for_approval → ask_user (param: reason → question) Status: WaitingApproval → WaitingUser, waiting_approval → waiting_user Enum: NeedsApproval → NeedsInput
Vue 3 + TypeScript + Vite
This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 <script setup> SFCs, check out the script setup docs to learn more.
Learn more about the recommended Project Setup and IDE Support in the Vue Docs TypeScript Guide.