Interoperability Inventory

ZT-Infra currently supports two primary SDK/runtime languages and eleven concrete integration interfaces.

The strongest current interoperability story is:

LangGraph, OpenAI Responses, OpenAI Assistants, OpenAI Agents SDK, MCP, A2A, Docker, and Nono all converge on the same POST /actions policy decision and signed audit record shape.

Language Support

CategoryLanguage / FormatStatusWhere
Primary SDK/runtimePythonImplementedzt_langgraph, zt_openai, zt_mcp, zt_a2a, pytest integration tests
Primary SDK/runtimeJavaScript / Node.jsImplementedprovisioner, public ZeroTrustClient, Docker broker, Nono broker, Vercel site
InfrastructureTerraform / HCLImplementedAWS VPC, EC2, IAM, CloudWatch, GuardDuty, KMS, public gateway example
OperationsBashImplementeddeploy, preflight, evidence, Tailscale secret, incident freeze scripts
Audit / DAALSolidityPartialcontracts/DAALog.sol; Base Sepolia MVP evidence is published, production reconciliation is planned
Specs and configurationYAML / JSON / OpenAPIImplementedSOC 2 mappings, policies, OpenAPI, audit evidence, package configs

Summary:

Agent And Protocol Interfaces

InterfaceStatusNotes
Control Plane REST APIImplementedPOST /actions policy decision API.
LangGraphImplementedPython policy-gate node in zt_langgraph.
OpenAI Responses APIImplementedPreferred OpenAI wrapper in zt_openai.responses.
OpenAI Assistants APIImplementedLegacy/interoperability wrapper.
OpenAI Agents SDK GuardrailImplementedGuardrail adapter in zt_openai.agents_sdk.
MCPImplementedJSON-RPC MCP Zero Trust Gateway in zt_mcp.
A2AImplementedJSON-RPC A2A Policy Proxy in zt_a2a.
JavaScript SDK ClientImplementedPublic ZeroTrustClient in this repo.
Docker Local BrokerImplementedPublic execution broker example.
Nono CLI BrokerImplementedWraps a configured nono executable for sandboxed agent execution.
Audit Verifier CLIImplementedzt-audit verify audit.json.

Summary:

Infrastructure And Evidence Interfaces

InterfaceStatusNotes
AWS Terraform deploymentImplementedVPC, EC2, IAM, KMS, SSM, CloudWatch, GuardDuty.
AWS SSMImplementedFallback access path; no SSH required.
TailscaleImplementedZero Trust access and Serve path.
CloudWatch LogsImplementedAudit/evidence destination.
KMS signaturesImplemented in MVP pathSigned audit records.
DAAL smart contractPartial / MVP evidence publishedSolidity contract exists with Base Sepolia example transactions; production reconciliation remains planned.
Vercel public developer siteImplementedzt-infra.org public adapter docs and demo site.

Summary:

Current Boundaries

Implemented means the repository contains code, tests, or deployable examples for the interface. Partial means code or design artifacts exist, but the public claim is intentionally bounded until external proof is available.

DAAL remains bounded by production operations, not by basic proof. The public docs now publish a Base Sepolia contract address and example transactions. The remaining enterprise gap is source-to-contract mapping, reconciliation alerts, delivery-rate monitoring, and a repeatable verifier workflow.