Skip to content

Releases: thinkneo-ai/a2astc

A2ASTC v0.1.0 — Initial Release

02 May 19:22

Choose a tag to compare

A2ASTC v0.1.0 — Agent to Agent Software Team Compliance

Initial release of the A2ASTC specification and Python reference implementation.

Highlights

  • 20-section specification covering team detection, manifest, audit signals, gate, intervention, and trail
  • Five audit signal families: Topology, Semantic, Privilege, Side-Channel, Cascade
  • Five verdict levels: ALLOW → WARN → THROTTLE → ISOLATE → TERMINATE
  • SHA-256 hash-chained tamper-evident audit trail with 15 event types
  • 15 adversarial TCK fixtures for conformance testing
  • Four transport adapters: A2A JSON-RPC, A2A gRPC, MCP Bridge, Generic
  • 238 tests passing
  • Three conformance levels: Detection, Audit, Full Compliance

Install

pip install thinkneo-a2astc

Quick Start

from thinkneo_a2astc import TeamComplianceGate
gate = TeamComplianceGate()
result = gate.evaluate("agent-a", "agent-b", "message payload")
print(result.verdict)  # ALLOW | WARN | THROTTLE | ISOLATE | TERMINATE

Links