action youneedabudget_get_user { label: "User info" description: "Returns authenticated user information" provider: youneedabudget method: GET path: "/user" encoding: json output: { type: "object" required: ["data"] properties: { data: { type: "object" required: ["user"] properties: { user: { type: "object" required: ["id"] properties: { id: { type: "string" format: "uuid" } } } } } } } }