Skip to content

ContextLattice v3.4.24 - Bounded Agent Boundary Contracts

Choose a tag to compare

@sheawinkler sheawinkler released this 16 Jun 17:37
0e7b317

ContextLattice v3.4.24 closes the agent/context overflow boundary gap across the public release lane.

Highlights:

  • Enforces bounded output contracts for context-pack, tool context_pack, agent preflight, Codex preflight, policy context packages, CLI wrappers, and compaction hook stdout/handoff surfaces.
  • Adds registry v10 limit metadata: max total JSON bytes, max string bytes, max list items, actual byte counts, truncation state, and omitted-count summaries.
  • Adds the Go-native /ops/context-boundary audit surface for release/runtime verification.
  • Keeps product boundary ownership Go-native while updating local agent utility scripts and audits so any script-emitted JSON is also clipped and contract-stamped.
  • Adds oversized fixture coverage proving boundary responses stay contract-valid and avoid raw provider-overflow-shaped errors.

Verification:

  • services/gateway-go: go test .
  • Python dev/agent utility scripts: py_compile pass
  • scripts/agent/audit-agent-output-contracts --pretty
  • scripts/agent/audit-agent-preflight-matrix --pretty
  • scripts/agent/audit-context-boundary --pretty: 11 bounded surfaces, zero violations
  • Live ContextLattice gateway health: ok on 127.0.0.1:8075

Lane tags:

  • public release tag: v3.4.24 -> 0e7b317
  • public companion tag: v3.4.24-public -> 0e7b317
  • private companion tag: v3.4.24-origin -> 63b885ef4a213957e96bb702fcc1486a69d490aa
  • paid companion tag: v3.4.24-public-paid -> f7c3b55b71d99b4f479fec0752688317b72b1a37