Repository navigation
Conversation
…y report, not the backend
|
Warning Review limit reachedYou've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Next included review available in 4 minutes. View limit details
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. |
Code Review Completed! 🔥The code review was successfully completed based on your current configurations. Kody Guide: Usage and ConfigurationInteracting with Kody
Providing Context (Files & MCPs)Add these hints in your PR description (or a comment) to unlock deeper checks:
Current Kody ConfigurationReview OptionsThe following review options are enabled or disabled:
|
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
Instruction budget: PASSHead
A path fails at +1% or more against the base (+2% for |
The hookless-fork sampling window now ends where the code ends it: at the child's first construction or use of a latency report. Building or using a backend with no report (telemetry off, or a clock that does not qualify) does not end it, and neither does a health check, which never takes a report. This restates API-81's boundary in
spec/saas-api.mdon protocol main.Changed: the
sampling_rngcomment insrc/cachekit/decorators/l1_latency.py, the "L1 hit latency" paragraph indocs/backends/cachekitio.md, and thedecorators/l1_latency.pyrow of the thread-safety table indocs/free-threading.md. Comment and docs only; no behaviour change.Closes LAB-12414