garmin_fit_messages
Decode and page FIT file messages for an activity with Garmin's SDK to answer questions other tools cannot.
Instructions
Every field of the activity's FIT file, decoded with Garmin's FIT SDK, paged. For questions no other tool answers.
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": {
"activity_id": "<activity_id>"
},
"name": "garmin_fit_messages"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Messages per page, 1-5000 | |
| offset | No | ||
| activity_id | Yes | ||
| message_types | No | e.g. session, lap, record, event, hrv, device_info. Default: all small ones | |
| include_records | No | Also the per-second records (large) |