Neil Hanlon a3e7f116c0 Fix decimal string crashes and 100-entry cap in activity/report tools
BB REST API returns amounts, weights, and temperatures as decimal strings
(e.g. "42.321062"). Multiple tools passed these directly to int() or
numeric formatting, causing ValueError. Wrap all API numeric values in
float() before arithmetic or formatting.

Also bump get_recent_activity limit from 100 to 500 to match report
tools — was silently undercounting any category with >100 entries.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-06-06 11:16:32 -04:00
2026-05-29 16:48:38 -04:00
2026-05-27 20:09:34 -04:00
S
Description
Baby Buddy MCP Server
Readme 137 KiB
Languages
Python 99.6%
Dockerfile 0.4%