When Should Dependency Updates Invoke Repair Agents? A Lightweight Routing Study

📅 2026-09-22
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
研究通过创建DepFixRouter解决依赖更新时的非必要修复问题,该工具利用文本和元数据信号对依赖更新进行排序,以减少不必要的自动化修复尝试。
📝 Abstract
Dependency-update pull requests are frequent and mostly routine, but a small subset requires non-trivial compatibility repair. Recent repository-level coding agents make such repair increasingly plausible, yet invoking them on every dependency update wastes model calls, CI time, repository context, and review attention. We frame this as a pre-agent routing problem: deciding which dependency-update pull requests should be escalated before downstream diagnosis or repair attempts. We introduce DepFixRouter, a lightweight router that ranks dependency updates by historical compatibility-repair likelihood using creation-time textual and metadata signals. On 497 labeled GitHub dependency-update candidates, only 72 require substantive repair. A creation-time-safe LinearSVC using only PR titles and bot/dependency flags reaches 0.488 repair F1 and captures 51.4% of repairs within the top 20% routed pull requests, improving calls per captured repair from 6.90 under route-all or random policies to 2.68. Retrospective full-history signals improve top-20% recall to 65.3%, revealing substantial hindsight leakage in pull-request histories rather than deployment-time routing utility. In a 60-case diagnosis-agent pilot, router-gated diagnosis reduces actual LLM calls by 66.7% and tokens by 66.1%, suggesting budgetaware escalation while measuring diagnosis rather than patch generation. DepFixRouter can serve as a lightweight escalation layer between routine dependency-update automation and expensive repository-level agents, enabling budget-aware maintenance without relying on retrospective repair evidence for deployment-time routing.
Problem

Research questions and friction points this paper is trying to address.

dependency update
compatibility repair
pre-agent routing
Innovation

Methods, ideas, or system contributions that make the work stand out.

Dependency Update
Repair Likelihood
Lightweight Routing
Budget-aware Maintenance
Pre-agent Routing
🔎 Similar Papers
No similar papers found.
L
Liheng Fan
China Academy of Telecommunication Technology, Beijing, China
J
Jialun Yin
School of Vehicle and Mobility, Tsinghua University, Beijing, China
Y
Yuzhi Chen
Intelligent Transportation System Research Center, Southeast University, Nanjing, China