starknet_transaction_prover: per-request structured log with request-id#14165
starknet_transaction_prover: per-request structured log with request-id#14165avi-starkware wants to merge 1 commit into
Conversation
PR SummaryLow Risk Overview The layer accepts a client Reviewed by Cursor Bugbot for commit 278ffaa. Bugbot is set up for automated code reviews on this repo. Configure here. |
948a1e9 to
88c5a6b
Compare
0ae3b31 to
2dcb716
Compare
88c5a6b to
0df4834
Compare
2dcb716 to
f83f30c
Compare
1f5f854 to
abc893a
Compare
f83f30c to
53b6a1e
Compare
53b6a1e to
4645e9b
Compare
abc893a to
170c535
Compare
Adds `RequestLogLayer` that emits one `event="http_request"` log line per request with request_id, method, path, status, and latency_ms. The id is accepted from `x-request-id` or generated as a 128-bit random hex string, and is echoed back on the response so callers can quote it. No request body bytes are inspected (transaction calldata is private user data). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
170c535 to
889c170
Compare
4645e9b to
278ffaa
Compare

Adds
RequestLogLayerthat emits oneevent="http_request"log line perrequest with request_id, method, path, status, and latency_ms. The id is
accepted from
x-request-idor generated as a 128-bit random hex string,and is echoed back on the response so callers can quote it. No request
body bytes are inspected (transaction calldata is private user data).
Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com