12 papers · 1 filter
Cascaded Code Editing: Large-Small Model Collaboration for Effective and Efficient Code Editing
Chaozheng Wang, Zezhou Yang, Shuzheng Gao +7
Code editing constitutes a fundamental practice in software development, wherein developers modify existing codebases according to natural language requirements. Accurate code edit…
TypeScript Repository Indexing for Code Agent Retrieval
Junsong Pu, Yichen Li, Zhuangbin Chen
Graph-based code indexing can improve context retrieval for LLM-based code agents by preserving call chains and dependency relationships that keyword search and similarity retrieva…
Automated Logging Is Language-Sensitive: A Multilingual Benchmark and Empirical Study of LLMs
Renyi Zhong, Yichen Li, Yulun Wu +3
Logging statements are central to debugging, failure diagnosis, and production observability, yet writing them requires developers to decide where to place a logging statement, whi…
AutoLogger: A Multi-Agent Framework for the End-to-End Automated Logging
Renyi Zhong, Yintong Huo, Wenwei Gu +2
Software logging is critical for system observability, yet developers face a dual crisis of costly overlogging and risky underlogging. Existing automated logging tools often overlo…
Trace Sampling 2.0: Code Knowledge Enhanced Span-level Sampling for Distributed Tracing
Yulun Wu, Guangba Yu, Zhihan Jiang +2
Distributed tracing is an essential diagnostic tool in microservice systems, but the sheer volume of traces places a significant burden on backend storage. A common approach to mit…
Next Edit Prediction: Learning to Predict Code Edits from Context and Interaction History
Ruofan Lu, Yintong Huo, Meng Zhang +2
The rapid advancement of large language models (LLMs) has led to the widespread adoption of AI-powered coding assistants integrated into a development environment. On one hand, low…