Watson: A Cognitive Observability Framework for the Reasoning of LLM-Powered Agents
On the map: LLM reasoning → Reasoning for agents, planning and code
also in 1 more
Abstract (arXiv)
Large language models (LLMs) are increasingly integrated into autonomous systems, giving rise to a new class of software known as Agentware, where LLM-powered agents perform complex, open-ended tasks in domains such as software engineering, customer service, and data analysis. However, their high autonomy and opaque reasoning processes pose significant challenges for traditional software observability methods. To address this, we introduce the concept of cognitive observability - the ability to recover and inspect the implicit reasoning behind agent decisions. We present Watson, a general-purpose framework for observing the reasoning processes of fast-thinking LLM agents without altering their behavior. Watson retroactively infers reasoning traces using prompt attribution techniques. We evaluate Watson in both manual debugging and automated correction scenarios across the MMLU benchmark and the AutoCodeRover and OpenHands agents on the SWE-bench-lite dataset. In both static and dynamic settings, Watson surfaces actionable reasoning insights and supports targeted interventions, demonstrating its practical utility for improving transparency and reliability in Agentware systems.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Placed in Reasoning for agents, planning and code, one of 17 directions in LLM reasoning. Builds on 31 of its 82 references that are in the map. First posted on arXiv 5 Nov 2024.
Builds on
31 of 82 references.
Closest ancestors · 1
Same direction, newest first
- 2024DS-Agent: Automated Data Science by Empowering Large Language Models with Case-Based Reasoning27 Feb
Other references · 30
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,393
- 2020Measuring Massive Multitask Language Understandingcited by 7,768
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,601
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,064
- 2023Generative Agents: Interactive Simulacra of Human Behaviorcited by 3,500
- 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,193
- 2023Tree of Thoughts: Deliberate Problem Solving with Large Language Modelscited by 3,155
- 2023AutoGen: Enabling Next-Gen LLM Applications via Multi-Agent Conversationcited by 1,906
- 2023A Survey on Hallucination in Large Language Models: Principles, Taxonomy, Challenges, and Open Questionscited by 1,582
- 2023A Survey on Evaluation of Large Language Modelscited by 1,227
- 2024OpenHands: An Open Platform for AI Software Developers as Generalist Agentscited by 956
18 more
- 2022InCoder: A Generative Model for Code Infilling and Synthesiscited by 492
- 2024Automated Design of Agentic Systemscited by 360
- 2024AutoCodeRover: Autonomous Program Improvementcited by 272
- 2022Efficient Training of Language Models to Fill in the Middlecited by 248
- 2024The Landscape of Emerging AI Agent Architectures for Reasoning, Planning, and Tool Calling: A Surveycited by 164
- 2024Mind Your Step (by Step): Chain-of-Thought can Reduce Performance on Tasks where Thinking Makes Humans Worsecited by 107
- 2024Bias and Unfairness in Information Retrieval Systems: New Challenges in the LLM Eracited by 97
- 2023Are Large Language Models Really Good Logical Reasoners? A Comprehensive Evaluation and Beyondcited by 65
- 2024Dualformer: Controllable Fast and Slow Thinking by Learning with Randomized Reasoning Tracescited by 40
- 2024Language Models for Code Completion: A Practical Evaluationcited by 38
- 2024Towards AI-Native Software Engineering (SE 3.0): A Vision and a Challenge Roadmapcited by 30
- 2024Evaluation of LLMs on Syntax-Aware Code Fill-in-the-Middle Taskscited by 24
- 2022Towards Training Reproducible Deep Learning Modelscited by 23
- 2024AgentLens: Visual Analysis for Agent Behaviors in LLM-based Autonomous Systemscited by 23
- 2024ArgMed-Agents: Explainable Clinical Decision Reasoning with LLM Disscusion via Argumentation Schemescited by 13
- 2024ReAGent: A Model-agnostic Feature Attribution Method for Generative Language Modelscited by 12
- 2024PromptExp: Multi-granularity Prompt Explanation of Large Language Modelscited by 6
- 2023Minimum Levels of Interpretability for Artificial Moral Agentscited by 5
Built on by
Citing papers per year: 2025: 1; 2026: 7.
8 papers.
- 2025Agentic Software Engineering: Foundational Pillars and a Research Roadmapcited by 40
- 2026ARGUS: Defending LLM Agents Against Context-Aware Prompt Injectioncited by 13
- 2026AgentStepper: Interactive Debugging of Software Development Agentscited by 8
- 2026AgentTrace: A Structured Logging Framework for Agent System Observabilitycited by 8
- 2026REFLECT: Intervention-Supported Error Attribution for Silent Failures in LLM Agent Tracescited by 7
- 2026Towards Security-Auditable LLM Agents: A Unified Graph Representationcited by 4
- 2026AI-NativeBench: An Open-Source White-Box Agentic Benchmark Suite for AI-Native Systemscited by 3
- 2026Signals: Trajectory Sampling and Triage for Agentic Interactionscited by 2
- 2026REFLECT: Intervention-Supported Error Attribution for Silent Failures in LLM Agent Traces8 Jun 2026
- 2026Towards Security-Auditable LLM Agents: A Unified Graph Representation7 May 2026
- 2026ARGUS: Defending LLM Agents Against Context-Aware Prompt Injection5 May 2026
- 2026Signals: Trajectory Sampling and Triage for Agentic Interactions1 Apr 2026
- 2026AgentTrace: A Structured Logging Framework for Agent System Observability7 Feb 2026
- 2026AgentStepper: Interactive Debugging of Software Development Agents6 Feb 2026
- 2026AI-NativeBench: An Open-Source White-Box Agentic Benchmark Suite for AI-Native Systems14 Jan 2026
- 2025Agentic Software Engineering: Foundational Pillars and a Research Roadmap7 Sep 2025
Similar, not cited
Close in wording, no citation either way
- 2025Agentic AI Process Observability: Discovering Behavioral Variability
- 2026Agentic CLEAR: Automating Multi-Level Evaluation of LLM Agents
- 2025Exploring the Necessity of Reasoning in LLM-based Agent Scenarios
- 2026AgentAbstain: Do LLM Agents Know When Not to Act?
- 2026AgentEscapeBench: Evaluating Out-of-Domain Tool-Grounded Reasoning in LLM Agents
- 2026Evidence-Calibrated Runtime Reconstruction for Agent Skills Across Heterogeneous Coding Agents
- 2025Reasoning on a Budget: A Survey of Adaptive and Controllable Test-Time Compute in LLMs
- 2026Are Tools All We Need? Unveiling the Tool-Use Tax in LLM Agents