Dapr 1.18 ships Verifiable Execution for AI agents
Diagrid shipped Dapr 1.18 with a feature called Verifiable Execution. The release gives every Dapr workflow a signed execution history that auditors and downstream systems can verify.
Diagrid shipped Dapr 1.18 on Thursday, and the headline is a capability the company calls Verifiable Execution. The InfoQ coverage of the release gives every Dapr workflow a cryptographically signed execution history that auditors, regulators, and downstream systems can verify. The pitch is that the same proof-of-execution model that supply chain security uses for software artifacts can now be applied to what an AI agent actually did, and to who told it to.
How Dapr 1.18 signs every workflow
Dapr 1.18 is the most consequential release the project has shipped since 1.10, and the load-bearing change is a triad of features built on top of the SPIFFE identity standard. Workflow History Signing cryptographically signs each workflow execution history using a SPIFFE identity, producing a tamper-evident record that any downstream consumer can verify independently. Workflow History Propagation extends that lineage across service, workflow, and application boundaries, so a downstream system can see not only what an agent did but also which prior actions in a different workflow influenced the call. Workflow Attestation then lets a workflow or activity receive trusted execution context, so a policy engine or compliance check can make decisions based on verified provenance rather than asserted identity.
The three features together form what Diagrid calls Verifiable Execution. The framing matters because the unit of trust is no longer the model output, the API response, or even the log line. The unit of trust is the workflow as a whole, signed once at execution and re-verifiable at any later point. The same model treats the execution history as a cryptographic artifact in the same sense that a signed container image is a cryptographic artifact, and the implications for regulated industries are direct.
The implementation matters as much as the feature. Dapr has been a CNCF incubating project since 2021, and the SPIFFE identity model it uses for signing is the same one the broader cloud-native community has standardized on for workload identity in Kubernetes. The choice keeps the verifiable execution story interoperable with the rest of the stack a regulated enterprise is already running, and it avoids the trap of a proprietary signing model that only works inside one vendor's toolchain. A signed workflow history from Dapr 1.18 can be verified by any SPIFFE-aware consumer, which is the right answer for an audit trail that has to survive the platform changing underneath it.
The cryptographic primitive is not new. What is new is that Dapr is now using it to sign the workflow itself rather than the individual messages inside the workflow. The difference is the difference between a signed log line and a signed log. A signed log line proves a single statement was made, but a signed log proves the whole narrative of a workflow, including retries, compensations, and human-in-the-loop pauses. For an AI agent that may take 200 calls and 4 human approvals to complete a single transaction, the log-level signature is what auditors actually need.
Why auditors need a verifiable AI history
The release lands at a moment when the gap between what an AI agent can do and what an organization can prove the agent did has become a board-level risk. In healthcare and financial services, the question of how an AI-driven decision was made may become as important as the decision itself, and regulators are increasingly unwilling to accept the model said so as an answer. The traditional workflow engine story has been durability and fault tolerance, and a workflow can survive a crash, retry a failed step, and resume from the last committed state. The newer requirement is provenance and accountability, and that is the layer Dapr 1.18 is adding.
The concrete questions Verifiable Execution is designed to answer are the ones auditors will actually ask. Who initiated the action. Has the execution history been altered since. Can a downstream system trust the result. Can an independent auditor verify the chain of events without trusting the platform operator. The four questions map almost one-to-one onto the controls in the EU AI Act, the controls in the NIST AI Risk Management Framework, and the controls most enterprise AI governance programs are now standardizing on. Dapr 1.18 does not make an organization compliant, but it gives the engineering team a primitive that compliance programs can be built on.
The pattern is familiar from financial systems. The Sarbanes-Oxley controls for financial reporting are a set of questions about who initiated a transaction, who approved it, and whether the underlying records can be verified by an independent auditor. The same questions are now being asked of AI systems that initiate, approve, and execute transactions on behalf of a human. Verifiable Execution is the runtime primitive that lets an organization answer the same questions about an AI agent the way it answers them about a human employee. The comparison is not perfect, because an AI agent can act at machine speed and across many more systems than a human can, but the audit shape is the same.
The vendor ecosystem is responding. Splunk, Datadog, and Dynatrace have all shipped AI workflow observability features in the last six months. The bigger question is whether observability alone is enough, or whether the cryptographic proof-of-execution model Dapr is now shipping is what closes the gap between what an organization can see and what it can prove. The Dapr team is betting on the second, and the rest of the agent infrastructure market is now on notice to match the primitive.
Where Dapr fits in the execution governance stack
The broader context is that agent governance is becoming a stack rather than a feature. Dapr 1.18 joins a wave of recent moves, and the Identiverse 2026 recap made agent identity the new IAM front. The Enterprise AI Governance Checklist for 2026 is the standard reference for regulated rollouts, and tools like Arcade's action layer, Coval's voice agent testing, and Snyk's Evo ADS are building the rest of the stack underneath. The release also aligns Dapr with industry work at Microsoft, the Agentic AI Foundation, and the Cloud Native Computing Foundation, all of which have been pushing governance, interoperability, identity, and provenance as foundational requirements for agent-based systems.
For an engineering team building an agent on Dapr today, the practical change is that every workflow now produces a signed execution record by default, and that record can be attached to downstream policy decisions, regulatory disclosures, and customer-facing audit trails. The platform also adds a single bidirectional gRPC stream to the Actor runtime, IPv6 and dual-stack networking, and RFC 7230 compliant hop-by-hop HTTP header handling for service invocation. The verifiable execution story is the headline, but the platform hardening underneath is what makes the headline credible.
The market shape is the same one the cloud-native world saw in 2017, when Kubernetes won the orchestration layer and the rest of the stack coalesced around it. Dapr has been the de facto workflow runtime for AI agent systems in many of the same codebases, and the verifiable execution primitive is the kind of feature that becomes a default rather than a differentiator once it ships at the platform level. The 1.18 release is also a signal that the Diagrid team, which is the commercial entity behind Dapr, sees the agent governance market as large enough to bet the company on. The release lands on the same week as the Identiverse 2026 recap and the wider enterprise push to standardize on agent identity, agent authorization, and agent execution provenance as a single stack.
For an enterprise architect evaluating the release, the practical question is whether to wait for the new features to stabilize in the open-source release or to pull them in immediately through the managed Catalyst Cloud platform. The default answer in the recent past has been to evaluate in Catalyst and standardize in the open-source release once the feature has been in production for a quarter. The 1.18 release is no different, except that the cryptographic trust model means the upgrade path is now an audit decision as well as a feature decision.
Weekly newsletter
Get a weekly summary of our most popular articles
Every week we send one email with a summary of the most popular articles on AIntelligenceHub so you can stay up-to-date on the latest AI trends and topics.
Comments
Every comment is reviewed before it appears on the site.
Related articles
Stripe ships a compliance agent on Amazon Bedrock
Stripe and AWS detailed a production compliance agent system that reduced review handling time by 26 percent and now runs more than 100 agents, with humans in the loop.
Google ships computer use in Gemini 3.5 Flash
Gemini 3.5 Flash now ships with computer use, putting browser and desktop control into the default tier. Same week, Google warned the open web is full of agent traps, and one researcher reports a real money loss.
AI-written infrastructure code is shipping with little review
A Spacelift survey of 406 IT and platform leaders finds most teams deploy AI-generated infrastructure code with minimal or no review, and nearly every organization has already had an AI-caused infrastructure incident.