Delete a private product
delete_foodDelete a user-created Fitatu food by food_id from create_food or get_my_foods, rejecting catalog or other users' products. Logged entries keep values; repeat deletes report already_deleted.
Instructions
Delete one of the user's own products: create_food's food_id or a get_my_foods PRODUCT hit's food_id. Any other product (a catalog one or another user's) is refused before anything is changed (that check reads it). Rows already logged with it keep their name and values. Fitatu keeps a deleted product marked deleted, out of the user's foods and searches; deleting it again gives data.ok true with already_deleted true. previous holds what create_food takes to make it again (under a new food_id).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| food_id | Yes | create_food's food_id, or a get_my_foods PRODUCT hit's food_id. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| data | No | ||
| error | No | describe_error() of what went wrong; docs/AGENTS.md, Results and errors. |