Slim Chance: is my weight really moving?
slim_chanceUse when someone shares dated scale readings, or asks whether their weight loss (or gain) is really working, has stalled, or is just water. Turns dated morning scale readings into an honest trend: where the weight really is under the daily water noise, the rate per week with its 95% range, and the chance in 10 that it is truly moving the way the person wants. It reads the last 5 weeks up to the latest reading; it describes the recent past, it is not a forecast. Needs at least 7 readings in those 5 weeks for a verdict; with fewer it says how many more mornings it needs. Only send what the person shared and asked about. Nothing you send is stored.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"weigh_ins": "<weigh_ins>"
},
"name": "slim_chance"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| goal | No | Which way the person wants the weight to go. Default lose. | |
| unit | No | Unit of the weights, and of the answer. Default kg. | |
| weigh_ins | Yes | Morning scale readings, any order, one per day (a later reading for the same date replaces an earlier one). | |
| goal_weight | No | Optional target weight, same unit: adds "at this pace, about N weeks". |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| unit | Yes | ||
| as_of | Yes | ||
| state | Yes | ||
| trend | No | ||
| chance | No | ||
| rate_range | No | ||
| scale_noise | No | ||
| chance_in_10 | No | ||
| rate_per_week | No | Positive = losing. | |
| readings_used | Yes | ||
| weeks_to_goal | No | ||
| more_mornings_needed | No |