Patch Changes
-
#1036
a9a7594Thanks @chrisdoc! - Clarify canonical MCP tool names and require tool parameters to be sent in the arguments object. -
#1033
331a3bcThanks @chrisdoc! - Increase the default Hevy API operation deadline to accommodate slow, large collection responses. -
#1033
331a3bcThanks @chrisdoc! - Return a structured, confirmed acknowledgement fromcreate-routine, including the authoritative routine when Hevy provides one. -
#1032
ad391b1Thanks @chrisdoc! - Treat Hevy's HTTP 400 workout validation responses as actionable input errors instead of generic API failures. -
#1031
ae58dddThanks @chrisdoc! - Use endpoint-agnostic guidance for HTTP 409 conflicts so routine conflicts are not described as body measurement conflicts. -
#1036
a9a7594Thanks @chrisdoc! - Improve the error guidance when updating a routine that no longer exists in Hevy. -
#1045
cd46318Thanks @chrisdoc! - Reduce per-request CPU in the Worker: memoize tool schema registration once per isolate, and preload the actual compact-JSON-Schema conversions at module scope so the first request only reads already-converted schemas. This eliminates the repeated conversion that caused intermittentWorker exceeded CPU time limit(503) responses.