1 min readfrom InfoQ

AWS Open-Sources Dogwood, Extending Cedar to Govern Sequences of Agent Tool Calls

Our take

AWS has expanded its policy governance capabilities with the open-source release of Dogwood, an extension of Cedar. Dogwood introduces temporal reasoning, enabling rules to evaluate sequences of agent tool calls—crucial for approvals, rate limits, and running totals. Released under Apache 2.0, Dogwood is initially supported within AgentCore Policy. While the reference interpreter isn’t production-ready, this marks a significant step towards more sophisticated agent control. For context on broader agent tracing implementations, see our coverage of Cloudflare’s recent agent tracing launch.
AWS Open-Sources Dogwood, Extending Cedar to Govern Sequences of Agent Tool Calls

AWS’s open-sourcing of Dogwood, an extension to their Cedar policy language, represents a significant step forward in managing the complexity of increasingly sophisticated AI agents. The core innovation lies in Dogwood’s ability to reason about sequences of actions – an agent's history of tool calls – rather than treating each request in isolation. This moves beyond simple, static rules and allows for far more nuanced and adaptive governance. We’ve seen the need for more robust agent management tools emerge rapidly, as evidenced by Cloudflare’s recent addition of agent tracing [Cloudflare Adds Agent Tracing, with Truncation Limits and Uneven Payload Defaults] and their broader migration of CDN infrastructure [Cloudflare Migrates JavaScript CDN Serving 9B Requests a Day to Its Developer Platform], both highlighting the growing operational challenges of deploying AI-powered systems. The ability to implement approvals, rate limits, and running totals based on past behavior directly addresses these challenges, offering a practical mechanism for controlling agent actions and ensuring responsible AI deployment.

The significance of Dogwood isn't just about its specific features; it's about the shift it embodies in how we think about AI governance. Prior policy languages often focused on narrowly defined rules, suitable for simpler workflows. However, as agents become more autonomous and interact with a wider range of tools and services, the need for context-aware policies becomes paramount. Consider the implications for a data scientist navigating a rapidly evolving landscape, as described in "A Day in the Life of a Data Scientist in 2026," where AI has fundamentally reshaped daily workflows. Dogwood provides a framework for ensuring those workflows remain compliant, secure, and aligned with organizational objectives, even as the underlying AI models and agent behaviors change. The Apache 2.0 license further promotes adoption and collaboration, fostering a broader ecosystem around this important technology.

While the reference interpreter isn’t yet production-ready, the open-sourcing of Dogwood signals AWS’s commitment to building robust infrastructure for the AI-powered future. The support within AgentCore Policy demonstrates a practical integration point, suggesting a deliberate strategy to embed these capabilities within existing AWS services. This approach is particularly valuable because it acknowledges that agent governance isn't a standalone problem; it's deeply intertwined with the broader infrastructure and operational considerations of deploying AI at scale. The move avoids the hype often associated with new AI tools, opting instead for a pragmatic and incremental approach – a welcome change in a field often characterized by inflated promises.

Looking ahead, the evolution of Dogwood and similar policy languages will be crucial for realizing the full potential of AI agents. The ability to define and enforce complex, temporal policies will be essential for building trustworthy and reliable AI systems. One key question to watch is how these policy languages will adapt to handle increasingly sophisticated agent behaviors, such as those involving reasoning, planning, and learning. As agents become more autonomous, the challenge will be to create governance frameworks that are both effective and adaptable, without stifling innovation. The development of Dogwood is a promising first step, but the journey towards truly robust and scalable AI governance is just beginning.

AWS has open-sourced Dogwood, a policy language extending Cedar with temporal conditions so rules can reason about an agent's prior tool calls rather than one request in isolation. It covers approvals, rate limits and running totals, ships under Apache 2.0, and is supported in AgentCore Policy, though the reference interpreter is not production-ready.

By Steef-Jan Wiggers

Read on the original site

Open the publisher's page for the full experience

View original article