diff --git a/nextcloud_mcp_server/models/cookbook.py b/nextcloud_mcp_server/models/cookbook.py index 5452ca5f..a53f79ba 100644 --- a/nextcloud_mcp_server/models/cookbook.py +++ b/nextcloud_mcp_server/models/cookbook.py @@ -64,7 +64,8 @@ class Nutrition(BaseModel): stores whatever the source provided. """ if isinstance(v, bool): - return v + msg = "boolean values are not valid for nutrition fields" + raise ValueError(msg) if isinstance(v, (int, float)): return str(v) return v