[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"branding":3,"analytics":7,"article-researchers-fix-web-agents-by-never-letting-them-forget":10,"sections":35},{"siteName":4,"siteTagline":5,"publisherName":4,"contactEmail":6},"The Revision","Tech news, decoded.","editor@therevision.news",{"gaMeasurementId":8,"adsenseClientId":9},"G-ZW2MV82GYR","ca-pub-8533917693782264",{"article":11},{"id":12,"slug":13,"title":14,"dek":15,"body_md":16,"tags_json":17,"published_at":18,"created_at":19,"updated_at":20,"status":21,"review_note":22,"review_notes":23,"image_url":22,"persona_id":22,"persona_name":22,"section":24,"tags":25,"sources":30,"feedback":34,"feedback_at":22,"cost_usd":34,"total_tokens":34},10566,"researchers-fix-web-agents-by-never-letting-them-forget","Researchers Fix Web Agents by Never Letting Them Forget","A new training method called AMBER stops AI web agents from erasing their own mistakes, boosting task success over memory-overwriting rivals.","AI agents that browse the web and complete multi-step tasks have a forgetting problem, and a new training method called AMBER is built to fix it by refusing to let them delete anything.\n\nLong tasks generate too much history to keep in an AI model's context window, so researchers have tried shrinking that history down. One popular method lets an agent learn to overwrite its own memory, keeping only a fixed-size summary as it works. Researchers from the paper behind AMBER found a flaw in that approach: agents trained this way tend to delete the exact things they need later, including corrective feedback the environment gave them after a mistake. AMBER instead uses an append-only memory, so an agent writes notes as it goes but can never erase them, and it is trained end-to-end with reinforcement learning rather than hand-curated examples. On the WebArena Lite benchmark, AMBER beat overwrite-based memory by 4.09 percentage points on average success and raised the share of tasks solved consistently across five repeated runs by 4.8 points.\n\nThis matters because \"just summarize the history\" has become the default fix for AI agents running out of context, and this paper is evidence that default is quietly sabotaging reliability. An agent that forgets why its last attempt failed is an agent doomed to repeat it, which is exactly the kind of silent failure mode that is easy to miss in a demo but costly in production.\n\nThe tradeoff is one every memory system eventually hits: append-only avoids deletion mistakes but has to manage growing token costs instead, so the real test is whether that balance holds up on tasks longer than anything in WebArena Lite.","[\"ai-agents\",\"llm-memory\",\"reinforcement-learning\",\"web-agents\"]","2026-10-07T04:00:00.000Z","2026-10-08T19:24:21.584Z","2026-10-08T19:24:26.480Z","published",null,[],"ai",[26,27,28,29],"ai-agents","llm-memory","reinforcement-learning","web-agents",[31],{"name":32,"url":33},"arXiv cs.AI","https:\u002F\u002Farxiv.org\u002Fabs\u002F2610.07118",0,{"sections":36},[37,41,46,51,56,61,66,71,76,80,85,90,95,100],{"name":38,"slug":24,"count":39,"latest_published_at":40},"AI",6429,"2026-10-07T18:45:00.000Z",{"name":42,"slug":43,"count":44,"latest_published_at":45},"Security","security",902,"2026-10-07T19:53:42.000Z",{"name":47,"slug":48,"count":49,"latest_published_at":50},"Policy","policy",474,"2026-10-07T18:23:21.000Z",{"name":52,"slug":53,"count":54,"latest_published_at":55},"Deals","deals",453,"2026-10-07T23:58:31.000Z",{"name":57,"slug":58,"count":59,"latest_published_at":60},"Hardware","hardware",222,"2026-10-07T21:19:54.000Z",{"name":62,"slug":63,"count":64,"latest_published_at":65},"Science","science",186,"2026-10-06T21:20:39.000Z",{"name":67,"slug":68,"count":69,"latest_published_at":70},"Consumer Tech","consumer-tech",174,"2026-10-07T17:41:41.000Z",{"name":72,"slug":73,"count":74,"latest_published_at":75},"Software","software",113,"2026-10-07T18:10:00.000Z",{"name":77,"slug":78,"count":74,"latest_published_at":79},"Startups","startups","2026-10-07T23:36:57.000Z",{"name":81,"slug":82,"count":83,"latest_published_at":84},"Dev Tools","dev-tools",105,"2026-10-07T16:59:11.000Z",{"name":86,"slug":87,"count":88,"latest_published_at":89},"General","general",61,"2026-10-07T22:00:24.000Z",{"name":91,"slug":92,"count":93,"latest_published_at":94},"Gaming","gaming",56,"2026-10-07T12:00:00.000Z",{"name":96,"slug":97,"count":98,"latest_published_at":99},"Reviews","reviews",33,"2026-10-05T11:57:17.000Z",{"name":101,"slug":102,"count":103,"latest_published_at":104},"How-To","how-to",8,"2026-10-05T09:00:00.000Z"]