mirror of
https://github.com/morluto/rea.git
synced 2026-11-05 14:26:07 +00:00
Path parameters, query parameters and the write body share one argument object, so a query named like a path parameter or 'body' could not be supplied, and query names such as 'constructor' were dropped as already taken. One argument map, used by both the schema and the replay scorer, now renames a colliding query to query_<name> and a colliding body to request_body, and is built without inherited keys. Replay results gain body_recorded, so a body the capture did not keep is not passed off as a recorded null, and truncation encodes only the 256 KiB prefix instead of the whole body. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>