Challenge: Large Language Models (LLMs) have been shown to be useful for building applications, but their use for fixing Android build errors remains underexplored.
Approach: They propose a large-level language model agent with domain-specific tools for inspecting and manipulating the Gradle build environment.
Outcome: The proposed agent outperforms a state-of-the-art coding agent that relies on a general-purpose shell significantly on 184 build errors.

Similar Papers

AndroidGen: Building an Android Language Agent under Data Scarcity (2025.acl-long)

Copied to clipboard

Challenge: Existing LLMs lack high-quality data sources and lack robust data filtration strategies.
Approach: They develop a framework to enhance the capabilities of LLM-based agents under data scarcity.
Outcome: The proposed framework improves the capabilities of LLM-based agents under data scarcity.
Enhancing Open-Domain Task-Solving Capability of LLMs via Autonomous Tool Integration from GitHub (2025.acl-long)

Copied to clipboard

Challenge: Existing approaches lack flexibility to address diverse and ever-evolving user queries in open domains.
Approach: They propose to evaluate LLMs on open-domain knowledge that requires tools to solve diverse and ever-evolving user queries.
Outcome: The proposed system outperforms baselines in the open domain task-solving benchmark.
Benchmarking LLMs and LLM-based Agents in Practical Vulnerability Detection for Code Repositories (2025.acl-long)

Copied to clipboard

Challenge: Large Language Models (LLMs) have shown promise in software vulnerability detection, especially on function-level benchmarks like Devign and BigVul.
Approach: They propose a JIT vulnerability detection benchmark linking each function to its vulnerability-introducing and fixing commits.
Outcome: The proposed JIT vulnerability detection benchmark enables comprehensive evaluation of detection capabilities.
SWE-Fixer: Training Open-Source LLMs for Effective and Efficient GitHub Issue Resolution (2025.findings-acl)

Copied to clipboard

Challenge: Large Language Models excel in code generation benchmarks, but these benchmarks focus on single-file scenarios with constrained context scope.
Approach: They propose an open-source framework to effectively resolve GitHub issues using a code file retrieval module and a model-based code editing module.
Outcome: The proposed approach achieves state-of-the-art performance on two GitHub benchmarks.
CVE-Bench: Benchmarking LLM-based Software Engineering Agent’s Ability to Repair Real-World CVE Vulnerabilities (2025.naacl-long)

Copied to clipboard

Challenge: Large Language Models (LLMs) and LLM agents have demonstrated significant potential in this domain by understanding descriptions in natural language and generating corresponding formal code.
Approach: They propose an evaluation framework that provides LLM agents with a test environment that simulates the real-world vulnerability repair process.
Outcome: The proposed framework can repair 21% of vulnerabilities at its best, but lacks expert knowledge . the evaluation framework can only repair 29% of vulnerabilities, but it can be used in real-world scenarios .
AutoDetect: Towards a Unified Framework for Automated Weakness Detection in Large Language Models (2024.findings-emnlp)

Copied to clipboard

Challenge: Large Language Models (LLMs) exhibit significant but subtle weaknesses, such as mistakes in instruction-following or coding tasks.
Approach: They propose a framework to automatically expose weaknesses in Large Language Models (LLMs) they use three LLM-powered agents to perform comprehensive weakness identification .
Outcome: The proposed framework shows that it is more effective than untargeted data augmentation methods like Self-Instruct to identify weaknesses in LLMs.
LLM Agents Making Agent Tools (2025.acl-long)

Copied to clipboard

Challenge: Large language models (LLMs) can perform multi-step tasks by dynamically utilising external software components.
Approach: They propose an agentic framework that autonomously transforms papers with code into LLM-compatible tools.
Outcome: The proposed framework outperforms current state-of-the-art software engineering agents in 80% of tasks and is openly available on GitHub.
API-Bank: A Comprehensive Benchmark for Tool-Augmented LLMs (2023.emnlp-main)

Copied to clipboard

Challenge: Recent research has demonstrated that Large Language Models (LLMs) can enhance their capabilities by utilizing external tools.
Approach: They propose a runnable evaluation system consisting of 73 API tools and an annotation system for 314 tool-use dialogues with 753 API calls.
Outcome: The proposed benchmark assesses the effectiveness of existing LLMs by analyzing 314 tool-use dialogues with 753 API calls.
AndroidLab: Training and Systematic Benchmarking of Android Autonomous Agents (2025.acl-long)

Copied to clipboard

Challenge: Existing studies on Android agents lack systematic research on open-source and closed-source models.
Approach: They propose a framework for Android agents that includes an operation environment and a reproducible benchmark.
Outcome: The proposed framework lifts the success rate of open-source LLMs and LMMs from 4.59% to 21.50% for LLM and 1.93% to 13.28% for LMM.
Taming System Complexity: Demystifying Software Engineering Agents in Diagnosing Linux Kernel Faults (2026.acl-long)

Copied to clipboard

Challenge: Existing LLM agents struggle with identifying bugs in the Linux kernel . bugs can affect billions of users, affecting the Linux Foundation's research on the topic .
Approach: They propose a LinuxFLBench benchmark to measure the accuracy of LLM agents on the Linux kernel.
Outcome: The proposed framework improves FL accuracy with minimal costs.

What is GenGO?

GenGO is an NLP powered publication search system. It currenctly indexes 30k+ papers from ACL Anthology, and implements multi-aspect summarization, semantic search, and more!

Information

About
Limitations