Skip to content

This release fixes issues for SREs watching stability and regressions.

✓ 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

Affected surfaces

breaking_upgrade

Summary

AI summary

Fixed hanging /memory/search calls that returned 0 bytes received by enforcing timeouts and adding bounded reads.

Full changelog

ContextLattice v3.3.7 — Retrieval Transport Hang Fix

This release fixes a critical reliability issue where some /memory/search calls could hang and return 0 bytes received even with long client timeouts.

What changed

  • Fixed gateway-go source fanout so each source call is now hard-bounded by timeout in the batch executor.
    • Prevents non-cooperative source calls from stalling the entire request.
  • Hardened topic_rollups scanning path.
    • Added bounded head reads for summaries.
    • Added max file-size guard to avoid large-file blocking.
  • Hardened mongo_raw spool fallback.
    • Now context-aware (honors request deadline/cancellation).
    • Added spool scan budgets (bytes + lines) to prevent runaway scans.
  • Added regression tests for:
    • bounded rollup reads / large-file skip behavior
    • mongo spool context-deadline behavior

Operational impact

  • algotraderv2_rust reads now fail-open correctly instead of hanging transport.
  • Local validation after patch showed balanced/deep reads returning in ~3.5s with continuation warnings, rather than transport timeout.

Also included since v3.3.6

  • Installer/docs improvements:
    • universal agent contract and DMG instruction pack
    • auto-generated write/read smoke instruction flow in mac bootstrap

New tuning env vars

  • GO_MEMORY_STORE_ROLLUP_MAX_READ_BYTES
  • GO_MEMORY_STORE_ROLLUP_MAX_FILE_BYTES
  • GO_RETRIEVAL_MONGO_SPOOL_MAX_SCAN_BYTES
  • GO_RETRIEVAL_MONGO_SPOOL_MAX_SCAN_LINES

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 →

Beta — feedback welcome: [email protected]