{"id":4412,"date":"2026-06-24T13:08:35","date_gmt":"2026-06-24T13:08:35","guid":{"rendered":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/2026\/06\/24\/undo-enables-ai-agents-to-diagnose-root-cause-of-application-issues\/"},"modified":"2026-06-24T13:08:35","modified_gmt":"2026-06-24T13:08:35","slug":"undo-enables-ai-agents-to-diagnose-root-cause-of-application-issues","status":"publish","type":"post","link":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/2026\/06\/24\/undo-enables-ai-agents-to-diagnose-root-cause-of-application-issues\/","title":{"rendered":"Undo Enables AI Agents to Diagnose Root Cause of Application Issues"},"content":{"rendered":"<div><img data-opt-id=596980023  fetchpriority=\"high\" decoding=\"async\" width=\"770\" height=\"330\" src=\"https:\/\/devops.com\/wp-content\/uploads\/2026\/06\/Undo.jpg\" class=\"attachment-large size-large wp-post-image\" alt=\"\" \/><\/div>\n<p><img data-opt-id=1286024989  fetchpriority=\"high\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/devops.com\/wp-content\/uploads\/2026\/06\/Undo-150x150.jpg\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"\" \/><\/p>\n<p>Undo today revealed that its platform for recording interactions within applications can now be accessed by artificial intelligence (AI) agents via a Model Context Protocol (MCP) server.<\/p>\n<p>Company CEO Greg Law said this Undo AI capability makes it simpler for any agent to discover the root cause of any issue that otherwise would have required weeks or months to discover.<\/p>\n<p>That capability is now more critical than ever at a time when AI tools are generating massive amounts of code that is overwhelming the ability of humans to actually review, he added.<\/p>\n<p>The Undo platform records the complete execution of a program, including every instruction, variable, thread event and system call. That approach captures causality in a way that is deeper than what can be diagnosed solely by relying on log analytics and traces, said Law.<\/p>\n<p>An AI agent can then query the recording in the same way they reason about static code to determine exactly how an application functions, he added. Armed with those insights, it becomes possible for AI agents to find the root cause of even intermittent failures and state-dependent bugs that are hidden in complex, multithreaded, multi-process systems, noted Law.<\/p>\n<p>As a result, failing tests are resolved faster, which enables application development teams to spend more time on tasks that add more value to the business. DevOps teams can also track down the source of bad data flowing through systems with many interacting processes.<\/p>\n<p>In the AI era, application developers are spending much more time reviewing code than actually writing it. The challenge they encounter, however, is that if they did not write the code in the first place, they often lack the context needed to effectively troubleshoot it. By giving an AI agent access to a platform that records how an application functions, it then becomes feasible to use an AI agent to review code.<\/p>\n<p>Mitch Ashley, vice president and practice lead for software lifecycle engineering at <a href=\"https:\/\/futurumgroup.com\/\" target=\"_blank\" rel=\"noopener\">The Futurum Group<\/a>, said the debugging bottleneck now sits in a runtime state that source code and logs cannot show. Agents reason about static code far better than runtime behavior, so the ceiling on autonomous diagnosis is access to ground-truth execution that the model cannot infer alone, he added.<\/p>\n<p>Teams overwhelmed by AI-generated code cannot clear the review backlog by adding agents, noted Ashley. Without deterministic runtime evidence, the reviewing agent inherits the guessing it was meant to remove, he added. That evidence layer is the precondition for delegating verification to agents at scale, said Ashley.<\/p>\n<p>Each application development team will need to decide if they want an AI agent that is embedded in the AI tool used to create code to review code, or rely on a different third-party AI agent to validate the code created by that tool. Regardless of approach, the only way to effectively review code at scale will be to rely more on AI agents to also review it.<\/p>\n<p>The amount of pressure that will be applied to review code more deeply is only going to increase in the months ahead as organizations come to terms with the ability of advanced AI models to discover vulnerabilities and weaknesses in applications in a matter of minutes. Left unresolved, those same issues will be discovered by cybercriminals who will use the same AI platforms to reverse engineer an exploit in a matter of hours. Like it or not, DevOps teams are now required to discover and resolve a lot more issues long before any of their code ever finds its way into a production environment.<\/p>\n<p><a href=\"https:\/\/devops.com\/undo-enables-ai-agents-to-diagnose-root-cause-of-application-issues\/\" target=\"_blank\" class=\"feedzy-rss-link-icon\">Read More<\/a><\/p>\n<p>\u200b<\/p>","protected":false},"excerpt":{"rendered":"<p>Undo today revealed that its platform for recording interactions within applications can now be accessed by artificial intelligence (AI) agents [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":4413,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[5],"tags":[],"class_list":["post-4412","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-devops"],"_links":{"self":[{"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/posts\/4412","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/comments?post=4412"}],"version-history":[{"count":0,"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/posts\/4412\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/media\/4413"}],"wp:attachment":[{"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/media?parent=4412"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/categories?post=4412"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rssfeedtelegrambot.bnaya.co.il\/index.php\/wp-json\/wp\/v2\/tags?post=4412"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}