{"ref":"content:building-durable-ai-agents-cds-langgraph-persistence","page":"/content/building-durable-ai-agents-cds-langgraph-persistence","json":"/content/building-durable-ai-agents-cds-langgraph-persistence.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"building-durable-ai-agents-cds-langgraph-persistence","title":"Building Durable AI Agents - Announcing the cds-langgraph-persistence Plugin","url":"https://community.sap.com/t5/artificial-intelligence-blogs-posts/building-durable-ai-agents-announcing-the-cds-langgraph-persistence-plugin/ba-p/14441135","content_type":"blog","explains":["artifact:mi8y-cds-langgraph-persistence",{"ref":"capability:agent-tooling","applies_to":{"ecosystems":["cap"]}}],"summary":"The announcement, and the argument behind it. Treating an agent as a software architecture rather than a model with tools makes a list of production requirements — identity, authn and authz, multitenancy, persistence, event-driven flows, scalability, observability, CI/CD — and the author's point is that CAP already answers most of them for BTP, which is what makes LangGraph inside CAP Node.js worth doing. The post then narrows to one of those requirements, durability, and the checkpointer that supplies it. Written from a year of building agents next to real business systems rather than as a framework tour.","short":"Announcement of cds-langgraph-persistence for durable AI agents","author":"merbinjanselm","published":"2026-07-15","sources":[{"url":"https://community.sap.com/t5/artificial-intelligence-blogs-posts/building-durable-ai-agents-announcing-the-cds-langgraph-persistence-plugin/ba-p/14441135","title":"Building Durable AI Agents - Announcing the cds-langgraph-persistence Plugin — SAP Community","checked":"2026-09-07"}],"provenance":{"discovered_via":[{"source":"source:sap-community","channel":"cap-tag"}],"first_seen":"2026-09-07"},"drafted_with_ai":true,"published_on":"source:sap-community","history":[{"date":"2026-10-17","field":"explains","from":null,"to":"applies_to on capability:agent-tooling","reason":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md)."}]},"readings":{"liveness":[{"label":"Checked against the source","tier":"unknown","evidence":"nobody has checked it"},{"label":"Source reachable","tier":"unknown","evidence":"not crawled"},{"label":"Age","tier":"good","evidence":"published 3 months ago"}],"compatibility":[{"label":"Version","tier":"unknown","evidence":"no version declared"},{"label":"Moved since?","tier":"poor","evidence":"@mi8y/cds-langgraph-persistence 0.5.0, 0.6.0, 0.7.0 since publication"},{"label":"Findings","tier":"good","evidence":"none flagged"}],"reach":[{"value":859,"unit":"views"},{"value":0,"unit":"comments"},{"value":4,"unit":"likes"}]},"signals":{"views":859,"likes":4,"comments":0,"metrics_at":"2026-10-25"},"series":null,"edges":{"authors":[]}}