fix: gRPC RST_STREAM on event ingestion — logging interceptor, auth i…#82
Conversation
Greptile SummaryThis PR addresses gRPC
Confidence Score: 4/5Safe to merge with one known gap: the cached-path catch in auth.ts (line 186) still forwards raw errors, so any DB failure on a repeated request for a cached key hits exactly the same RST_STREAM condition this PR was written to cure. The core fixes in logging.ts and the non-cached auth path are correct and well-scoped. The remaining unpatched catch in the cached auth path is a real gap — after the first successful lookup, all subsequent requests for the same key go through that path, meaning a transient DB error there still produces a raw error with no gRPC code. src/interceptors/auth.ts — the cached-path webhook check catch at line 186 was not updated alongside the two catches that were fixed. Important Files Changed
|
…nterceptor, envoy config
b64a5d7 to
016f587
Compare
…nterceptor, envoy config