Skip to content

EU AI Act compliance scan — 13 gaps found in AutoGen wrapper (August 2026) #756

@shotwellj

Description

@shotwellj

Hey @ag2ai team — ran fastagency through AIR Blackbox, an open-source EU AI Act compliance scanner. As a production AutoGen wrapper, fastagency is likely to power high-risk AI systems that fall under the August 2, 2026 enforcement deadline.

Scan result: 32% coverage — 13 compliance gaps

Framework detected: AutoGen

Gaps by Article

Article 9 — Risk Management: No ConsentGate for tool call risk classification, no risk-based blocking policy, no risk decision audit logging. AutoGen's human_input_mode="NEVER" pattern is a common Article 14 violation that fastagency workflows may inherit.

Article 10 — Data Governance: No PII tokenization. Multi-agent conversations frequently contain sensitive data that flows between agents unredacted.

Article 11 — Technical Documentation: No structured operation timestamps or call graph capture across agent conversations.

Article 12 — Record-Keeping: No automatic conversation/event recording. AutoGen conversations need tamper-evident logs to satisfy Article 12.

Article 14 — Human Oversight: No audit trail, no per-tool risk thresholds, no interrupt mechanism. This is the highest-risk gap for a production AutoGen wrapper.

Article 15 — Robustness: Injection attacks not scanned. Injection blocking set to log-only (not block). 0/4 security layers active.

What passes ✅

  • Sensitive data patterns configured
    • HMAC-SHA256 chain integrity present

Suggested integration point

fastagency's @wf.register() decorator is a natural place to add a trust layer hook. The air-autogen-trust package wraps AutoGen agents:

pip install air-autogen-trust
from air_autogen_trust import AirTrustHook
hook = AirTrustHook(audit_chain=True, consent_mode="BLOCK_HIGH_AND_CRITICAL")
# register hook with your fastagency workflow

Full scanner: pip install air-compliance && air-compliance scan .
Docs & source: https://airblackbox.ai | https://github.com/air-blackbox

154 days to August 2, 2026. Happy to answer any questions about specific requirements.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions