Skip to content

v1.59.0

Latest

Choose a tag to compare

@OrellBuehler OrellBuehler released this 18 Oct 12:48
· 179 commits to main since this release
a2c7a74

Claude AI tasks can now create foods with full nutrition (macros, barcode, ingredients and catalog nutrients) when nothing in the food database matches, and research nutrition facts on the web (#877). In auto-log mode the food is created right away; in review mode only when the proposal is accepted, deduplicated within the proposal. Proposal items carry an additive nullable newFood field, shown as a "New food" badge on web, Android and iOS. Web searches are capped per task by CLAUDE_MAX_WEB_SEARCHES (default 3, 0 disables) and billed at $0.01 each against the budgets. Creating a food with a barcode that already exists now returns a 409 naming the existing food on MCP create_food instead of an internal error (#878). No migrations; API change is additive (newFood on AI task proposal items).