fix: scan full session files for keyword hits#64
Conversation
|
@coderabbitai re-review |
|
Re-review PR 🧠 Learnings used✅ Actions performedFull review triggered. |
|
Caution Review failedPull request was closed or merged during review 📝 WalkthroughWalkthroughSession content scanning refactored from synchronous fixed-head-segment loading to asynchronous streaming line-by-line JSONL parsing. New helper functions manage scan state, result building, and message filtering with byte budget control. Default byte budget behavior changed to 0. Test coverage added for late-appearing content queries in sessions. Changes
Estimated code review effort🎯 4 (Complex) | ⏱️ ~50 minutes Poem
🚥 Pre-merge checks | ✅ 2 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
awsl233777
left a comment
There was a problem hiding this comment.
Reviewed the current fix. CI is green and the change stays within the intended behavior: it scans full session files for keyword hits and includes regression coverage for tail-only matches. Approving.
Summary
Tests
Summary by CodeRabbit
New Features
Bug Fixes