action spoonacular_generate_meal_plan { label: "Generate Meal Plan" description: "Generate a meal plan with three meals per day (breakfast, lunch, and dinner)." provider: spoonacular method: GET path: "/mealplanner/generate" encoding: json input: { type: "object" properties: { diet: { type: "string" } exclude: { type: "string" } targetCalories: { type: "number" } timeFrame: { type: "string" } } additionalProperties: false } output: { type: "object" required: ["meals", "nutrients"] properties: { meals: { type: "array" items: { type: "object" required: ["id", "title", "imageType", "readyInMinutes", "servings", "sourceUrl"] properties: { id: { type: "integer" } imageType: { type: "string" } readyInMinutes: { type: "integer" } servings: { type: "number" } sourceUrl: { type: "string" } title: { type: "string" } } } } nutrients: { type: "object" required: ["calories", "carbohydrates", "fat", "protein"] properties: { calories: { type: "number" } carbohydrates: { type: "number" } fat: { type: "number" } protein: { type: "number" } } } } } }