{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,22]],"date-time":"2026-05-22T04:08:10Z","timestamp":1779422890755,"version":"3.53.1"},"publisher-location":"New York, NY, USA","reference-count":40,"publisher":"ACM","license":[{"start":{"date-parts":[[2026,5,26]],"date-time":"2026-05-26T00:00:00Z","timestamp":1779753600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2026,5,26]]},"DOI":"10.1145\/3786335.3813141","type":"proceedings-article","created":{"date-parts":[[2026,5,22]],"date-time":"2026-05-22T03:16:22Z","timestamp":1779419782000},"page":"253-262","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Robust Agent Compensation (RAC): Teaching AI Agents to Compensate"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4457-903X","authenticated-orcid":false,"given":"Srinath","family":"Perera","sequence":"first","affiliation":[{"name":"WSO2, Santa Clara, CA, USA, Colombo, Sri Lanka"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-4918-5567","authenticated-orcid":false,"given":"Kaviru","family":"Hapuarachchi","sequence":"additional","affiliation":[{"name":"WSO2, Santa Clara, CA, USA, Colombo, Sri Lanka"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9123-259X","authenticated-orcid":false,"given":"Frank","family":"Leymann","sequence":"additional","affiliation":[{"name":"University of Stuttgart, Stuttgart, Germany, Stuttgart, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-1280-4970","authenticated-orcid":false,"given":"Rania","family":"Khalaf","sequence":"additional","affiliation":[{"name":"WSO2, Santa Clara, CA, USA, New York, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2026,5,26]]},"reference":[{"key":"e_1_3_3_2_2_2","volume-title":"LangGraph: Building stateful, multi-agent applications with LLMs","author":"AI LangChain","year":"2024","unstructured":"LangChain AI. 2024. LangGraph: Building stateful, multi-agent applications with LLMs. https:\/\/github.com\/langchain-ai\/langgraph"},{"key":"e_1_3_3_2_3_2","doi-asserted-by":"crossref","unstructured":"Muhammad Arslan Hussam Ghanem Saba Munawar and Christophe Cruz. 2024. A Survey on RAG with LLMs. Procedia computer science 246 (2024) 3781\u20133790.","DOI":"10.1016\/j.procs.2024.09.178"},{"key":"e_1_3_3_2_4_2","unstructured":"Victor Barres Honghua Dong Soham Ray Xujie Si and Karthik Narasimhan. 2025. \u03c42-Bench: Evaluating Conversational Agents in a Dual-Control Environment. arxiv:https:\/\/arXiv.org\/abs\/2506.07982\u00a0[cs.AI] https:\/\/arxiv.org\/abs\/2506.07982"},{"key":"e_1_3_3_2_5_2","volume-title":"Artificial Intelligence: A Modern Approach, 4th Edition","author":"Norvig\u00a0(Author) Stuart\u00a0Russell by Peter","year":"2021","unstructured":"Stuart\u00a0Russell by Peter Norvig\u00a0(Author). 2021. Artificial Intelligence: A Modern Approach, 4th Edition. Pearson, Hoboken, NJ, USA."},{"key":"e_1_3_3_2_6_2","doi-asserted-by":"crossref","unstructured":"Edward\u00a0Y Chang and Longling Geng. 2025. SagaLLM: Context Management Validation and Transaction Guarantees for Multi-Agent LLM Planning. Proceedings of the VLDB Endowment 18 12 (2025) 4874\u20134886.","DOI":"10.14778\/3750601.3750611"},{"key":"e_1_3_3_2_7_2","doi-asserted-by":"crossref","unstructured":"Yupeng Chang Xu Wang Jindong Wang Yuan Wu Linyi Yang Kaijie Zhu Hao Chen Xiaoyuan Yi Cunxiang Wang Yidong Wang et\u00a0al. 2024. A survey on evaluation of large language models. ACM transactions on intelligent systems and technology 15 3 (2024) 1\u201345.","DOI":"10.1145\/3641289"},{"key":"e_1_3_3_2_8_2","doi-asserted-by":"crossref","unstructured":"Christian Colombo and Gordon\u00a0J Pace. 2013. Recovery within long-running transactions. ACM Computing Surveys (CSUR) 45 3 (2013) 1\u201335.","DOI":"10.1145\/2480741.2480745"},{"key":"e_1_3_3_2_9_2","doi-asserted-by":"crossref","unstructured":"Eman Daraghmi Cheng-Pu Zhang and Shyan-Ming Yuan. 2022. Enhancing saga pattern for distributed transactions within a microservices architecture. Applied Sciences 12 12 (2022) 6242.","DOI":"10.3390\/app12126242"},{"key":"e_1_3_3_2_10_2","doi-asserted-by":"crossref","unstructured":"Charles\u00a0T Davies. 1978. Data processing spheres of control. IBM Systems Journal 17 2 (1978) 179\u2013198.","DOI":"10.1147\/sj.172.0179"},{"key":"e_1_3_3_2_11_2","volume-title":"Haystack: The open source NLP framework for composable AI","author":"GmbH deepset","year":"2024","unstructured":"deepset GmbH. 2024. Haystack: The open source NLP framework for composable AI. https:\/\/github.com\/deepset-ai\/haystack"},{"key":"e_1_3_3_2_12_2","doi-asserted-by":"publisher","DOI":"10.5555\/137678"},{"key":"e_1_3_3_2_13_2","unstructured":"Dawei Gao Zitao Li Xuchen Pan Weirui Kuang Zhijian Ma Bingchen Qian Fei Wei Wenhao Zhang Yuexiang Xie Daoyuan Chen Liuyi Yao Hongyi Peng Zeyu Zhang Lin Zhu Chen Cheng Hongzhu Shi Yaliang Li Bolin Ding and Jingren Zhou. 2024. AgentScope: A Flexible yet Robust Multi-Agent Platform. arxiv:https:\/\/arXiv.org\/abs\/2402.14034\u00a0[cs.MA] https:\/\/arxiv.org\/abs\/2402.14034"},{"key":"e_1_3_3_2_14_2","doi-asserted-by":"crossref","unstructured":"Hector Garcia-Molina and Kenneth Salem. 1987. Sagas. ACM Sigmod Record 16 3 (1987) 249\u2013259.","DOI":"10.1145\/38714.38742"},{"key":"e_1_3_3_2_15_2","unstructured":"Longling Geng and Edward\u00a0Y. Chang. 2025. REALM-Bench: A Benchmark for Evaluating Multi-Agent Systems on Real-world Dynamic Planning and Scheduling Tasks. arxiv:https:\/\/arXiv.org\/abs\/2502.18836\u00a0[cs.AI] https:\/\/arxiv.org\/abs\/2502.18836"},{"key":"e_1_3_3_2_16_2","unstructured":"Longling Geng and Edward\u00a0Y. Chang. 2025. SagaLLM: Context Management Validation and Transaction Guarantees for Multi-Agent LLM Planning. https:\/\/github.com\/genglongling\/SagaLLM."},{"key":"e_1_3_3_2_17_2","series-title":"(VLDB \u201981)","first-page":"144","volume-title":"Proceedings of the Seventh International Conference on Very Large Data Bases - Volume 7","author":"Gray Jim","year":"1981","unstructured":"Jim Gray. 1981. The transaction concept: virtues and limitations (invited paper). In Proceedings of the Seventh International Conference on Very Large Data Bases - Volume 7(VLDB \u201981). VLDB Endowment, Cannes, France, 144\u2013154."},{"key":"e_1_3_3_2_18_2","doi-asserted-by":"publisher","DOI":"10.5555\/573304"},{"key":"e_1_3_3_2_19_2","volume-title":"Griptape: Python framework for AI workflows and pipelines","author":"Team Griptape","year":"2024","unstructured":"Griptape Team. 2024. Griptape: Python framework for AI workflows and pipelines. https:\/\/github.com\/griptape-ai\/griptape"},{"key":"e_1_3_3_2_20_2","doi-asserted-by":"crossref","unstructured":"Theo Haerder and Andreas Reuter. 1983. Principles of transaction-oriented database recovery. ACM computing surveys (CSUR) 15 4 (1983) 287\u2013317.","DOI":"10.1145\/289.291"},{"key":"e_1_3_3_2_21_2","doi-asserted-by":"crossref","unstructured":"Junda He Christoph Treude and David Lo. 2025. Llm-based multi-agent systems for software engineering: Literature review vision and the road ahead. ACM Transactions on Software Engineering and Methodology 34 5 (2025) 1\u201330.","DOI":"10.1145\/3712003"},{"key":"e_1_3_3_2_22_2","doi-asserted-by":"crossref","unstructured":"Pat Helland. 2016. Life beyond distributed transactions: an apostate\u2019s opinion. Queue 14 5 (2016) 69\u201398.","DOI":"10.1145\/3012426.3025012"},{"key":"e_1_3_3_2_23_2","volume-title":"smolagents: A tiny library to build agents that write python code","author":"Team Hugging Face","year":"2024","unstructured":"Hugging Face Team. 2024. smolagents: A tiny library to build agents that write python code. https:\/\/github.com\/huggingface\/smolagents"},{"key":"e_1_3_3_2_24_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-05148-7_20"},{"key":"e_1_3_3_2_25_2","volume-title":"Model Context Protocol (MCP) Documentation","author":"AI LangChain","year":"2025","unstructured":"LangChain AI. 2025. Model Context Protocol (MCP) Documentation. https:\/\/docs.langchain.com\/oss\/python\/langchain\/mcp Accessed: 12 January 2026."},{"key":"e_1_3_3_2_26_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-79646-3_4"},{"key":"e_1_3_3_2_27_2","doi-asserted-by":"publisher","DOI":"10.5555\/317105"},{"key":"e_1_3_3_2_28_2","volume-title":"LlamaIndex: Data framework for LLM applications","author":"Team LlamaIndex","year":"2024","unstructured":"LlamaIndex Team. 2024. LlamaIndex: Data framework for LLM applications. https:\/\/github.com\/run-llama\/llama_index"},{"key":"e_1_3_3_2_29_2","volume-title":"Semantic Kernel: Integrate LLMs into your applications","author":"Team Microsoft Semantic Kernel","year":"2024","unstructured":"Microsoft Semantic Kernel Team. 2024. Semantic Kernel: Integrate LLMs into your applications. https:\/\/github.com\/microsoft\/semantic-kernel"},{"key":"e_1_3_3_2_30_2","volume-title":"CrewAI: Orchestrating Role-Playing, Autonomous AI Agents","author":"Moura Jo\u00e3o","year":"2024","unstructured":"Jo\u00e3o Moura. 2024. CrewAI: Orchestrating Role-Playing, Autonomous AI Agents. https:\/\/github.com\/crewAIInc\/crewAI"},{"key":"e_1_3_3_2_31_2","volume-title":"Web Services Atomic Transaction (WS-AtomicTransaction) Version 1.1","author":"Committee OASIS WS-TX Technical","year":"2006","unstructured":"OASIS WS-TX Technical Committee. 2006. Web Services Atomic Transaction (WS-AtomicTransaction) Version 1.1. OASIS Standard. OASIS. https:\/\/docs.oasis-open.org\/ws-tx\/wstx-wsat-1.1-spec-cd-01.pdf"},{"key":"e_1_3_3_2_32_2","volume-title":"OpenAI Agents SDK","year":"2024","unstructured":"OpenAI. 2024. OpenAI Agents SDK. https:\/\/github.com\/openai\/openai-agents-python"},{"key":"e_1_3_3_2_33_2","unstructured":"Melissa\u00a0Z. Pan Negar Arabzadeh Riccardo Cogo Yuxuan Zhu Alexander Xiong Lakshya\u00a0A Agrawal Huanzhi Mao Emma Shen Sid Pallerla Liana Patel Shu Liu Tianneng Shi Xiaoyuan Liu Jared\u00a0Quincy Davis Emmanuele Lacavalla Alessandro Basile Shuyi Yang Paul Castro Daniel Kang Joseph\u00a0E. Gonzalez Koushik Sen Dawn Song Ion Stoica Matei Zaharia and Marquita Ellis. 2026. Measuring Agents in Production. arxiv:https:\/\/arXiv.org\/abs\/2512.04123\u00a0[cs.CY] https:\/\/arxiv.org\/abs\/2512.04123"},{"key":"e_1_3_3_2_34_2","volume-title":"PydanticAI: Agent Framework for Production-Grade Generative AI","author":"Team Pydantic","year":"2024","unstructured":"Pydantic Team. 2024. PydanticAI: Agent Framework for Production-Grade Generative AI. https:\/\/github.com\/pydantic\/pydantic-ai"},{"key":"e_1_3_3_2_35_2","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2024.acl-long.850"},{"key":"e_1_3_3_2_36_2","unstructured":"Andrew Wang Sophia Hager Adi Asija Daniel Khashabi and Nicholas Andrews. 2025. Hell or High Water: Evaluating Agentic Recovery from External Failures. arxiv:https:\/\/arXiv.org\/abs\/2508.11027\u00a0[cs.CL] https:\/\/arxiv.org\/abs\/2508.11027"},{"key":"e_1_3_3_2_37_2","volume-title":"Web services platform architecture: SOAP, WSDL, WS-policy, WS-addressing, WS-BPEL, WS-reliable messaging and more","author":"Weerawarana Sanjiva","year":"2005","unstructured":"Sanjiva Weerawarana, Francisco Curbera, Frank Leymann, Tony Storey, and Donald\u00a0F Ferguson. 2005. Web services platform architecture: SOAP, WSDL, WS-policy, WS-addressing, WS-BPEL, WS-reliable messaging and more. Prentice Hall, Upper Saddle River, NJ, USA."},{"key":"e_1_3_3_2_38_2","unstructured":"WSO2. 2026. Source Code and Data for RAC. https:\/\/github.com\/wso2-incubator\/research-rac."},{"key":"e_1_3_3_2_39_2","unstructured":"Qingyun Wu Gagan Bansal Jieyu Zhang Yiran Wu Beibin Li Erkang Zhu Li Jiang Xiaoyun Zhang Shaokun Zhang Jiale Liu Ahmed\u00a0Hassan Awadallah Ryen\u00a0W White Doug Burger and Chi Wang. 2023. AutoGen: Enabling Next-Gen LLM Applications via Multi-Agent Conversation. arxiv:https:\/\/arXiv.org\/abs\/2308.08155\u00a0[cs.AI] https:\/\/arxiv.org\/abs\/2308.08155"},{"key":"e_1_3_3_2_40_2","unstructured":"Shunyu Yao Jeffrey Zhao Dian Yu Nan Du Izhak Shafran Karthik Narasimhan and Yuan Cao. 2023. ReAct: Synergizing Reasoning and Acting in Language Models. arxiv:https:\/\/arXiv.org\/abs\/2210.03629\u00a0[cs.CL] https:\/\/arxiv.org\/abs\/2210.03629"},{"key":"e_1_3_3_2_41_2","unstructured":"Jiayi Zhang Jinyu Xiang Zhaoyang Yu Fengwei Teng Xionghui Chen Jiaqi Chen Mingchen Zhuge Xin Cheng Sirui Hong Jinlin Wang Bingnan Zheng Bang Liu Yuyu Luo and Chenglin Wu. 2025. AFlow: Automating Agentic Workflow Generation. arxiv:https:\/\/arXiv.org\/abs\/2410.10762\u00a0[cs.AI] https:\/\/arxiv.org\/abs\/2410.10762"}],"event":{"name":"CAIS '26: ACM Conference on AI and Agentic Systems","location":"San Jose CA USA","acronym":"CAIS '26"},"container-title":["Proceedings of the ACM Conference on AI and Agentic Systems"],"original-title":[],"deposited":{"date-parts":[[2026,5,22]],"date-time":"2026-05-22T03:31:45Z","timestamp":1779420705000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3786335.3813141"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,5,26]]},"references-count":40,"alternative-id":["10.1145\/3786335.3813141","10.1145\/3786335"],"URL":"https:\/\/doi.org\/10.1145\/3786335.3813141","relation":{},"subject":[],"published":{"date-parts":[[2026,5,26]]},"assertion":[{"value":"2026-05-26","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}