Get swing practice
get_swing_practiceElige UN ejercicio y UNA sensación distintos de los anteriores para la prioridad de swing vigente. Úsala antes de recetar otro ejercicio o ante «no me funciona/no lo entiendo». Sin fault usa la última prioridad diagnosticada; no cambies de prioridad solo por variar. Devuelve repeticiones propuestas, material, lugar, señal y fuentes públicas. hook, toe_contact y low_iron_flight son objetivos declarados por el jugador o medidos, nunca diagnósticos deducidos de una foto. No equipares slice con over_the_top sin evidencia del camino. Nunca lo uses para inventar un diagnóstico. history es memoria técnica de Morris; no se muestra al jugador.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_swing_practice"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fault | No | The swing priority to work on, as a fault code. Leave it out to use the latest diagnosed priority; hook, toe_contact and low_iron_flight only when the player said so or it was measured. | |
| history | No | Drills and feels Morris already gave for this priority, so the new one differs. Leave it out if you have none. | |
| feedback | No | What the player said about the last drill: «it does not work», «I do not get it». | |
| location | No | Where they will practise: home, range or course. | |
| equipment | No | What they have at hand (alignment sticks, a towel, a net…), so the drill fits it. |