Releases: thinkneo-ai/a2astc
Releases · thinkneo-ai/a2astc
A2ASTC v0.1.0 — Initial Release
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-a2astcQuick Start
from thinkneo_a2astc import TeamComplianceGate
gate = TeamComplianceGate()
result = gate.evaluate("agent-a", "agent-b", "message payload")
print(result.verdict) # ALLOW | WARN | THROTTLE | ISOLATE | TERMINATELinks
- Website: https://a2astc.space
- Specification: SPEC.md
- PyPI: https://pypi.org/project/thinkneo-a2astc/