mlsanityData to 14 Oct 2026

AgenticSZZ: Temporal Knowledge Graph-Guided Agentic Bug-Inducing Commit Identification

arXiv 2602.02934 ↗First posted 3 Feb 2026cs.SEcited by 1

On the map: LLM agents and tool use → Software engineering coding agents

Abstract (arXiv)

Identifying Bug-Inducing Commits (BICs) is fundamental for understanding software defects and enabling downstream tasks such as defect prediction and automated program repair. Yet existing SZZ-based approaches rely on git blame, restricting the search space to commits that directly modified the fixed lines. Our preliminary study on 2,102 validated bug-fixing commits reveals this limitation is significant: 28% of BICs require traversing commit history beyond blame results and 14% are blameless. We present AgenticSZZ, the first approach to apply Temporal Knowledge Graphs (TKGs) to software evolution analysis. AgenticSZZ reframes BIC identification from ranking blame commits into a graph search problem, where temporal ordering is fundamental to causal reasoning about bug introduction. The approach operates in two phases: (1) constructing a TKG that encodes commits with temporal and structural relationships, expanding the search space by traversing file history backward from blame commits and the bug-fixing commit; and (2) leveraging an LLM agent to navigate the graph using specialized tools for candidate exploration and causal analysis. Evaluation on three datasets shows that AgenticSZZ achieves F1-scores of 0.47 to 0.79, with statistically significant F1 improvements over state-of-the-art by up to 34%. Ablation confirms that both components and context expansion each contribute: the TKG and agent form an exploration-exploitation synergy, while context expansion unlocks ancestor BIC discovery, yielding 60 additional true positives. A sensitivity analysis across five open-weight LLMs reveals that effective TKG navigation requires sufficiently capable models, and that the TKG architecture amplifies stronger LLMs, widening the advantage. By transforming BIC identification into graph search, we open a new direction for temporal and causal reasoning in software evolution analysis.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 10 of its 62 references that are in the map. First posted on arXiv 3 Feb 2026.

Builds on

10 of 62 references.

Closest ancestors · 3

Same direction, newest first

  1. 2024MarsCode Agent: AI-native Automated Bug Fixing2 Sep
  2. 2024OpenHands: An Open Platform for AI Software Developers as Generalist Agents23 Jul
  3. 2024Agentless: Demystifying LLM-based Software Engineering Agents1 Jul

Other references · 7

  1. 2020CodeBERT: A Pre-Trained Model for Programming and Natural Languagescited by 1,310
  2. 2020Knowledge Graphscited by 621
  3. 2025Zep: A Temporal Knowledge Graph Architecture for Agent Memorycited by 400
  4. 2017Know-Evolve: Deep Temporal Reasoning for Dynamic Knowledge Graphscited by 149
  5. 2023Evaluating SZZ Implementations: An Empirical Study on the Linux Kernelcited by 7
  6. 2017RefDiff: Detecting Refactorings in Version Historiescited by 5
  7. 2021Evaluating SZZ Implementations Through a Developer-informed Oraclecited by 5

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 1.

1 paper.

Similar, not cited

Close in wording, no citation either way

  1. 2026AgentSZZ: Teaching the LLM Agent to Play Detective with Bug-Inducing Commits
  2. 2026MAS-SZZ: Multi-Agentic SZZ Algorithm for Vulnerability-Inducing Commit Identification ↗
  3. 2025HAFixAgent: History-Aware Program Repair Agent
  4. 2026LLM-Based Agents for Identifying Bug-Introducing Commits
  5. 2026BLAgent: Agentic RAG for File-Level Bug Localization
  6. 2026Runnable Commit Untangling for Coding Agents
  7. 2026TraceView: Interactive Visualization of Agentic Program Repair Trajectories
  8. 2026ARISE: A Repository-level Graph Representation and Toolset for Agentic Program Repair and Fault Localization