Git repository
Balanov/latch — Minimal HTTPS contract for agent-to-service communication
Balanov/latch implements a minimal HTTPS contract protocol (LATCH) that enables secure, deterministic communication between any agent and any service. The project is built as a reference implementation in Node.js 20+, exposing a single POST endpoint (/latch) with five operations: GET for offer retrieval, ASK for read-only queries, QUOTE for offer validation without execution, COMMIT for approved execution, and STATUS for task monitoring. Evidence of readiness includes an open-source client/server/CLI triad in a single ESM file with zero runtime dependencies, a detailed specification in SPEC.md, and an optional MCP stdio bridge for cross-language interoperability. The current release is experimental (wire 0.1 / implementation 0.2.0) and runs without any registry, account, telemetry, hosted proxy, automatic installer, or payment rail. Production hardening considerations include the absence of persistent storage, distributed coordination, and exactly-once
Continue with the full brief
Create your free account to unlock the complete analysis, follow the sources that matter, and add your perspective.
Sign in to continueFree to join. Your place in this brief will be waiting.
0 Comments
Join the discussion.