Skip to content

fix(reporting): keep HTTP exchange evidence when the proxy is slow to… - #1551

Merged
bearsyankees merged 1 commit into
mainfrom
fix/str-1594-keep-http-exchange-evidence
Oct 21, 2026
Merged

bearsyankees merged 1 commit into
mainfrom
fix/str-1594-keep-http-exchange-evidence

Conversation

@bearsyankees

Copy link
Copy Markdown
Collaborator

… verify ids

Verifying http_exchange_ids fetched every request with its full raw request and response bodies, serially, and timed out on busy proxy projects; the ids were then dropped and the finding lost its evidence.

Check existence with an id-only GraphQL query, retry once, and when the proxy still does not answer keep the ids with a warning instead of discarding them.

… verify ids

Verifying http_exchange_ids fetched every request with its full raw
request and response bodies, serially, and timed out on busy proxy
projects; the ids were then dropped and the finding lost its evidence.

Check existence with an id-only GraphQL query, retry once, and when the
proxy still does not answer keep the ids with a warning instead of
discarding them.
@greptile-apps

greptile-apps Bot commented Oct 21, 2026 •

Copy link
Copy Markdown
Contributor

RetriggerView in GreptileConfidence Score: 5/5

[Medium impact] The PR appears safe to merge; no actionable defects were established.

Summary

The PR keeps HTTP evidence links when the proxy cannot verify them.

  • Caido checks request IDs without fetching full traffic bodies.
  • Reports keep exchange IDs when Caido cannot verify them.

No actionable issues were established. Tests were reviewed but not run.

Reviews (1) · Last reviewed commit: "fix(reporting): keep HTTP exchange evide..." · Reviewed by Greptile

@bearsyankees
bearsyankees merged commit fde37a1 into main Oct 21, 2026
12 of 15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant