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
| PEP | Intercept agent actions in process and ask for a decision. | AGT, LangChain adapters, Bedrock adapters, OpenAI Agents adapters, or custom code. |
8
+
| PDP | Evaluate tenant policy against the request context. | MeshGuard control plane. |
9
+
| Audit | Persist decisions and operator actions in a tamper-evident stream. | MeshGuard audit service. |
# Streaming Inspection, Guardian Sidecar, And Egress Proxy
2
+
3
+
MeshGuard uses three enforcement layers.
4
+
5
+
| Layer | Purpose | Bypass resistance |
6
+
|---|---|---|
7
+
| In-process PEP | Low-latency policy checks inside AGT or framework adapter. | Depends on agent process integrity. |
8
+
| Guardian sidecar | Last-known-good policy enforcement and WAL-backed audit when the gateway is unreachable. | Stronger in Kubernetes or VM placement. |
9
+
| Egress proxy | Network-level enforcement for outbound traffic. | Strongest when paired with network policy. |
10
+
11
+
## Streaming Inspection
12
+
13
+
Supported protocols:
14
+
15
+
- Server-Sent Events.
16
+
- OpenAI streaming.
17
+
- Anthropic streaming.
18
+
- Bedrock response streams.
19
+
- Vertex streaming.
20
+
- gRPC bidirectional streaming.
21
+
22
+
Enforcement modes:
23
+
24
+
- log-only
25
+
- redact
26
+
- block-and-truncate
27
+
- full-block
28
+
29
+
Matched sensitive content is deterministically redacted before audit so the audit log does not become a secondary PII/PHI store.
0 commit comments