add ability to turn on debug request logging
by drifkin
·
Feb 06, 2026 at 19:33 UTC
·
scan-989dd359fbfeb59b
Get this automatically on every PR
Install the Axiomo GitHub App to get Signals as check runs and PR comments on every pull request.
Risk level: High (55%)
Implement debug logging for inference requests.
envconfig/config.go adds DebugLogRequests config option
server/inference_request_log.go handles logging setup and file creation
server/inference_request_log.go includes cURL script generation
server/routes_request_log_test.go contains relevant tests
Trusted contributor with 42 merged PRs. has 267 followers. unfamiliar with 2 files.
Focus on 3 critical file(s)
envconfig/config.go
+43
Modifies configuration code; Source code
server/inference_request_log.go
+144
144 lines changed; New file; Source code
server/routes_request_log_test.go
+128
128 lines changed; New file; Source code
server/routes.go
+16
Source code
51
minutes to review
high
effort level
none
staleness risk
Allocate focused review time
Insufficient evidence (CI/tests) to evaluate
Why is ci_passing missing? Consider adding this check.
Why is tests_passing missing? Consider adding this check.
envconfig/config.go
Critical file: Modifies configuration code; Source code
server/inference_request_log.go
Critical file: 144 lines changed; New file; Source code
server/routes_request_log_test.go
Critical file: 128 lines changed; New file; Source code