The core gained a first-party plugin for building an agent into a CAP service. Before it, an agent-callable interface into an application meant reaching for an independent framework such as LangChain or LangGraph, wired up by hand; after it, @agent on a service auto-generates a tool-calling loop from the service's own entities and actions, or a sibling AGENTS.md plus skill files can define the agent's behaviour explicitly, with audit logging and OpenTelemetry export wired in as peer dependencies rather than left to the author.
Guidance that CAP has no SAP-official building block for an in-app agent and that LangChain or LangGraph wiring is the only route. Since August 2026 there is a sap-official plugin for it, though how it relates to those independent frameworks is not yet assessed here.