Skip to content

sheawinkler/ContextLattice

v3.16.1 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agent-framework agent-orchestration ai-infra ai-interface context-engineering context-management
+4 more
go long-horizon-agents long-horizon-intelligence rust

Summary

AI summary

Lifecycle commands now return compact bounded receipts by default.

Changes in this release

Feature Low

Introduces `--full` flag as explicit escape hatch for debugging and compatibility.

Introduces `--full` flag as explicit escape hatch for debugging and compatibility.

Source: llm_adapter@2026-07-13

Confidence: high

Feature Low

Registers `contextlattice_lifecycle_receipt.v1` with a 4,096‑byte size limit, generated in Go, Rust, and native CLI.

Registers `contextlattice_lifecycle_receipt.v1` with a 4,096‑byte size limit, generated in Go, Rust, and native CLI.

Source: llm_adapter@2026-07-13

Confidence: high

Bugfix Medium

Prevents leakage of backend‑only payload in `remember` and `finish` responses; receipts now contain only necessary data (873 B and 811 B respectively).

Prevents leakage of backend‑only payload in `remember` and `finish` responses; receipts now contain only necessary data (873 B and 811 B respectively).

Source: llm_adapter@2026-07-13

Confidence: high

Refactor Medium

`contextlattice remember` now returns a bounded checkpoint receipt instead of recursive write envelope.

`contextlattice remember` now returns a bounded checkpoint receipt instead of recursive write envelope.

Source: llm_adapter@2026-07-13

Confidence: high

Refactor Medium

`contextlattice finish` now returns a bounded completion receipt with terminal state and compact outcome identity.

`contextlattice finish` now returns a bounded completion receipt with terminal state and compact outcome identity.

Source: llm_adapter@2026-07-13

Confidence: high

Refactor Low

`contextlattice_agent_adapter checkpoint|complete` retains full response contract for dependent integrations.

`contextlattice_agent_adapter checkpoint|complete` retains full response contract for dependent integrations.

Source: llm_adapter@2026-07-13

Confidence: high

Full changelog

ContextLattice v3.16.1 - Compact Means Compact

The Agent Packet made retrieval compact. This patch closes the loop: ordinary
lifecycle commands now stay compact too.

What changed

  • contextlattice remember returns a bounded checkpoint receipt instead of the
    recursive write and session adapter envelope.
  • contextlattice finish returns a bounded completion receipt with terminal
    state and compact outcome identity instead of full rollups.
  • --full remains the explicit escape hatch for debugging and compatibility.
  • contextlattice_agent_adapter checkpoint|complete keeps its established full
    response contract for integrations that depend on it.
  • contextlattice_lifecycle_receipt.v1 is registered, generated into Go, Rust,
    and the native CLI, and constrained to 4,096 serialized bytes.

Why it matters

An agent should not spend a fresh prompt digesting the machinery that merely
confirmed its previous write. The receipt now carries only what can change the
next move: operation status, session identity, bounded event identity,
checkpoint location, and compact outcome metadata.

Proof

The regression holdout injects 75,000 bytes of backend-only data into both the
memory-write and session-event responses. The primary CLI returns:

  • remember: 873 bytes
  • finish: 811 bytes
  • leaked backend payload: zero bytes

The same holdout proves that --full and the advanced adapter command still
return universal_agent_adapter_response.v1.

Verification includes focused ten-run Go tests, the full gateway suite, Go vet,
generated-contract drift checks, the shared output-contract audit, Rust
contract tests, open-core boundary checks, public leak checks, and live CLI
readback.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track sheawinkler/ContextLattice

Get notified when new releases ship.

Sign up free

About sheawinkler/ContextLattice

Private-by-default memory and context layer for agents with Go/Rust runtime, staged retrieval across fused data backends, and long-horizon context continuity.

All releases →

Related context

Earlier breaking changes

  • v3.17.3 Agent guidance now mandates the `/agents/tasks` route family.
  • v3.17.3 Task worker now checks approval before any execution steps.

Beta — feedback welcome: [email protected]