Get course profile
get_course_profileFicha de un campo en pocos KB: pares, stroke index, barras (color, slope, course rating, metros) por RECORRIDO, hoyos clave (índice 1, par 3/5 más largo, hoyos con agua, los de más bunkers), diseñador, web y teléfono, y SU propio historial en el campo. Llámala SIEMPRE que el jugador nombre su campo o uno que va a jugar, o pregunte por un par, un slope, las barras, los metros o cómo es un hoyo; sin argumentos devuelve su campo habitual («mi campo»). name acepta lo que él escribe («la Herrería», «Hípica», «el Race»); si dos campos encajan devuelve candidates (pregúntale cuál, no elijas tú) y si no está devuelve found=false: dilo, no te lo inventes. Un club con varios recorridos (Norte/Sur, Negro/Amarillo) devuelve needs_layout salvo que se sepa por su última vuelta o por layout: pregúntale cuál juega. Los metros por hoyo necesitan barra: tee_color (y gender si hay barras de hombre y mujer); nunca la supongas. El par, el slope y los metros son siempre los del recorrido y la barra nombrados, nunca los de cabecera del campo. price.green_fee casi siempre es null: precios, hoyos emblemáticos o consejos que no salgan aquí se leen en la web del club (course.website) con web_fetch y se citan como leídos, nunca de memoria. media enumera mapas 2D y enlaces a visores 3D realmente disponibles por hoyo; app_links abre el campo en Morris Golf y sus tiendas. Un visor no es una imagen 3D adjunta. Para el plan de ataque con SUS distancias usa get_course_plan o get_hole_plan; para empezar una vuelta, el course_id de aquí.
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_course_profile"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Lo que escribe el jugador para nombrar el campo. | |
| gender | No | Solo si el color existe para hombre y mujer. | |
| layout | No | Recorrido (Norte, Sur, Negro...), solo si el club tiene varios. | |
| course_id | No | ID exacto del campo, de una llamada anterior. | |
| tee_color | No | Color de la barra para los metros por hoyo. |