Repository navigation
5EFC9eWCKBYPDu2yJ9vxFwwCg7K8fSJFFi9ieZJBZiQQm6M1 multi-layer timeout rescue, compile preflight, churn-free diffs - #1591
ninjaking66 wants to merge 1 commit into
Conversation
OpenRouter PR JudgeVerdict: WARN
SummaryLarge but coherent miner-edit PR that adds several mechanical features to agent.py: (1) IDF-weighted path-ranking with tiered identifier-path boosts and stopword/generic-hook filtering, (2) selective region-preload for large context files, (3) extended same-directory companion-file detection across more languages and header/source pairs, (4) a dual-pass mid-loop rescue (early+late threshold) replacing the prior single-pass hail-mary, (5) a richer caller-audit / signature-change audit / import-resolution preflight wired into the self-check refinement turn, (6) a 'confident early-exit' that skips the self-check when all structural gates are clean, (7) stripping redundant mode-header lines from real-content diff blocks and disabling core.fileMode locally, and (8) lockfile/extra-skip additions to the context allowlist. solve() signature and return shape are preserved. Static Checks
Judge Reasons
Risks
Required Changes
|
Adds dual-pass mid-loop rescue (55% + 78% wall-clock), compile-clean import preflight, signature-change audit, directory-companion preload, and issue-identifier path ranking — plus
core.fileMode=falseat solve start so incidental permission drift never reaches the scored diff. Removes three unused locals.