Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is only 8% across 13 parameters, so the description must carry the load — and it does: minutes always, distance/heart rate/level/incline/energy/intervals only when given, plus explicit enum semantics for effort ('easy (could hold a conversation), steady (short sentences), hard (a few words)') that the bare enum values do not convey. It also disambiguates sessionId (fills the session's planned cardio when it is the same exercise) versus null. exerciseKey is the remaining gap.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.