AgentPProf: Semantic Profiler for Long Horizon AI Agents
Not on the map. Why?
Abstract (arXiv)
AI agents increasingly orchestrate long-running activities with users, tools, and system resources for days and weeks. To improve agent quality, safety, and cost efficiency, developers need to determine where failures happen, what triggers unsafe effects, and which tasks consume the most budget, then optimize those tasks. In systems software, profiling answers similar questions by aggregating resource consumption and attributing it to responsible code paths to identify hotspots. Yet existing agent observability tools focus on per-execution debugging and tracing rather than cross-run, long term profiling, making these questions difficult to answer at scale. Agent observability needs profiling, not only debugging, but profiling agents is challenging: the responsible entities are task intent like diagnose authentication, compare branches rather than code paths, and lack stable identifiers for aggregation. We propose a semantic operation stack model that adapts profiling to agent trajectories. Uniform operations represent all activities, and operation stacks replace the runtime call stack, enabling hierarchical attribution at different granularities. We observe that an agent's task occupies a contiguous span and decomposes into subtasks, so we introduce recursive operation segmentation, which recursively splits trajectories at task boundaries. AgentPProf is a profiler that aggregates agent trajectories into pprof-compatible profiles, enabling flame graph visualization and analysis. AgentPProf reaches 0.764 B3 F1 against human annotations on CodeTraceBench. On three problem-localization benchmarks, the profile raises MAP by up to 56%, demonstrating that it effectively attributes resources, locates problems, and helps optimize token cost at practical profiling cost. AgentPProf is available at https://github.com/eunomia-bpf/agentsight.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 17 of its 41 references that are in the map. First posted on arXiv 14 Sep 2026.
Builds on
17 of 41 references.
References · 17
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,393
- 2024AgentBoard: An Analytical Evaluation Board of Multi-turn LLM Agentscited by 319
- 2025AgentRewardBench: Evaluating Automatic Evaluations of Web Agent Trajectoriescited by 99
- 2025Understanding Software Engineering Agents: A Study of Thought-Action-Result Trajectoriescited by 75
- 2026AgentRx: Diagnosing AI Agent Failures from Execution Trajectoriescited by 53
- 2026AgentProcessBench: Diagnosing Step-Level Process Quality in Tool-Using Agentscited by 28
- 2025Process-Centric Analysis of Agentic Software Systemscited by 24
- 2026Rethinking Failure Attribution in Multi-Agent Systems: A Multi-Perspective Benchmark and Evaluationcited by 21
- 2025AgentSight: System-Level Observability for AI Agents Using eBPFcited by 18
- 2026TrajAD: Trajectory Anomaly Detection for Trustworthy LLM Agentscited by 13
- 2026AgentAtlas: Beyond Outcome Leaderboards for LLM Agentscited by 9
- 2026How to Interpret Agent Behaviorcited by 8
5 more
- 2026Where Do Deep-Research Agents Go Wrong? Span-Level Error Localization in Agent Trajectoriescited by 6
- 2026What Resolve Rate Hides: Trajectory Structure Diagnostics for Coding Agentscited by 5
- 2026Hodoscope: Unsupervised Monitoring for AI Misbehaviorscited by 2
- 2026TraceView: Interactive Visualization of Agentic Program Repair Trajectoriescited by 2
- 2026TraceGraph: Shared Decision Landscapes for Diagnosing and Improving Agent Trajectoriescited by 1
Built on by
Not cited yet.