Files
Aperant/tests
cd89147003 fix(pr-review): simplify structured output schema to reduce validation failures (#1787)
The ParallelFollowupResponse JSON schema was 10,743 chars with strict
constraints, causing LLM structured output validation failures after long
multi-agent sessions. Reduced to 4,561 chars (58% reduction) by removing
unused fields and relaxing unnecessary constraints.

- Remove unused fields: analysis_summary, commits_analyzed, files_changed,
  comment_analyses, agent_agreement, source_agent, related_to_previous,
  evidence (deprecated), end_line, and CommentAnalysis model
- Relax constraints: remove min_length validators, make line_range optional,
  change verification_method from Literal to str with default
- Update prompts to match simplified schema
- Fix flaky test_allows_normal_commit by adding monkeypatch.chdir for git
  isolation during pre-commit hook execution

Co-authored-by: Claude Opus 4.6 <[email protected]>
2026-02-11 16:14:53 +01:00
..
2025-12-11 19:53:55 +01:00
2025-12-15 19:49:58 +01:00
2026-01-02 11:56:36 +01:00
2026-01-12 15:27:47 +01:00
2026-01-12 15:27:47 +01:00
2025-12-10 09:10:55 +01:00
2026-01-12 15:27:47 +01:00
2025-12-15 21:10:27 +01:00