SIGN IN SIGN UP

Single-stage XML review: eliminate extraction call, inline <issue> tags

- Refactor to single agentic loop that outputs <issue> XML tags directly
- Remove separate extraction API call (was a second LLM call per review)
- Accumulate text across all agentic rounds to capture mid-investigation findings
- Robust XML parser handles edge cases (multiline, missing fields, greedy comments)
- Rename warpgrep_codebase_search -> codebase_search
- Increase WarpGrep searches from 4-6 to 8 minimum
- Add spelling check, callback verification, nil-check patterns to prompt
- Tighter dedup (0.25 same-cat, 0.40 cross-cat) and cap at 4 issues/PR
- Results: R=65.1% (was 48.8%), P=68.3%, F1=66.7% (was 62.7%)
B
bhaktatejas922 committed
c8d986329ef34a3ce0ca49273c2ea20c2cd092d7
Parent: 740c506