You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Replaced XOR placeholder encryption with AES-256-GCM in DMZ module.
21
+
- Added Security Model & Limitations section to README.
22
+
- Added security advisories to SECURITY.md for CostGuard and thread safety fixes.
23
+
15
24
## [2.2.0] - 2026-03-17
16
25
17
26
### Added
@@ -70,18 +79,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
70
79
71
80
### Fixed
72
81
73
-
-**CostGuard input validation** — NaN/Inf/negative guards on all budget parameters, `_org_killed` flag prevents bypass after org threshold breach (#272).
74
-
-**CostGuard thread safety** — bound breach history + Lock for concurrent access (#253).
Copy file name to clipboardExpand all lines: README.md
+28Lines changed: 28 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,6 +18,7 @@
18
18
> releases** for testing and evaluation purposes only. They are **not** official Microsoft-signed
19
19
> releases. Official Microsoft-signed packages published via ESRP Release will be available in a
20
20
> future release. Package names under the `@microsoft` scope have been registered proactively.
21
+
> Verify package checksums before use in sensitive environments.
21
22
22
23
Runtimegovernance for AI agents — the only toolkit covering all **10 OWASP Agentic risks** with **6,100+ tests**. Governs what agents *do*, not just what they say — deterministic policy enforcement, zero-trust identity, execution sandboxing, and SRE — **Python · TypeScript · .NET**
23
24
@@ -145,6 +146,16 @@ var result = kernel.EvaluateToolCall(
145
146
if (result.Allowed) { /* proceed */ }
146
147
```
147
148
149
+
### Run the governance demo
150
+
151
+
```bash
152
+
# Full governance demo (policy enforcement, audit, trust, cost, reliability)
-**[Framework Quickstarts](examples/quickstart/)** — One-file governed agents for LangChain, CrewAI, AutoGen, OpenAI Agents, Google ADK
@@ -274,6 +285,23 @@ Governance adds **< 0.1 ms per action** — roughly 10,000× faster than an LLM
274
285
275
286
Full methodology and per-adapter breakdowns: **[BENCHMARKS.md](BENCHMARKS.md)**
276
287
288
+
## Security Model & Limitations
289
+
290
+
This toolkit provides **application-level (Python middleware) governance**, not OS kernel-level isolation. The policy engine and the agents it governs run in the **same Python process**. This is the same trust boundary used by every Python-based agent framework (LangChain, CrewAI, AutoGen, etc.).
291
+
292
+
| Layer | What It Provides | What It Does NOT Provide |
0 commit comments