log_climb
Record climbing results for a specific route, including send type, attempts, grade, rating, and notes.
Instructions
Log a climb against a route.
Args: route_id: The route/problem id (e.g. scanned from an NFC tag). result: 'send', 'flash', 'onsight', 'attempt', or 'project'. attempts: Number of attempts this session (>=1). grade: Optional personal grade opinion (e.g. 'V4', '6C+'). rating: Optional star rating 1-5. notes: Optional free-text notes / beta. logged_at: Optional ISO-8601 timestamp; defaults to server 'now'.
NOTE: the exact write endpoint/payload is not yet confirmed (Griptonite has
no public API). If this returns a 404/400, capture one real "log" request
from the app and set GRIPTONITE_LOG_ENDPOINT / adjust the payload — see the
README. Use raw_request to experiment.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| grade | No | ||
| notes | No | ||
| rating | No | ||
| result | No | send | |
| attempts | No | ||
| route_id | Yes | ||
| logged_at | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |