Get Exercise Library
get_exercise_libraryGet the user's exercise library, optionally filtered by equipment or muscle group, to confirm available exercises and equipment before proposing a workout.
Instructions
Returns the user's exercise library (name, muscle groups, equipment, category, movement pattern, whether it has a custom photo), optionally filtered. Use this to know what exercises/equipment are available when proposing a workout. Note: category and movementPattern are null when the exercise has no stored value, and in practice are unreliable even when set (this app's exercises are largely left at the defaults "compound"/"push", so a hinge or isometric movement may still report "push"). Judge movement patterns from the exercise name and muscleGroups instead of trusting these two fields.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| equipment | No | Comma-separated equipment types to filter to, e.g. "barbell,dumbbell" | |
| muscleGroup | No | Comma-separated muscle groups to filter to, e.g. "quads,hamstrings" |