process_order
Processes customer orders by validating required details such as customer name, email, and item list. Supports priority levels and optional notes.
Instructions
Demonstrates a tool with a rich input schema: nested objects, enums, optional fields, and error handling.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | List of items to order | |
| notes | No | Optional order notes | |
| customer | Yes | ||
| priority | No | Order priority level | normal |