mirror of
https://github.com/mauriceboe/TREK.git
synced 2026-11-13 15:51:00 +00:00
6f4d7d9066
With the Journey addon on, ChatGPT refused every TREK tool: restore_book_page took a map's path and roads as [lat, lng] tuples, which the SDK writes as the draft-07 array form of items, and JSON Schema 2020-12 refuses that form. The restore now takes a map point as two numbers and parses each page as a spread before it is put back, so lat and lng stay checked and a point out of range is an invalid_op instead of a thrown parse. MCP-SCHEMA-005 holds every tool's input schema free of tuple keywords. Closes #2879