Skip to content

sheawinkler/ContextLattice

v3.10.2 Breaking

This release includes 2 breaking changes for platform teams planning a safe upgrade.

✓ 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 auth

Summary

AI summary

/tools/feedback_submit now runs as a native Go handler with bounded validation, idempotency keys, and strict runtime ownership audits.

Full changelog

ContextLattice v3.10.2 - Go-Native Feedback Submit

v3.10.2 closes a strict-runtime gap: /tools/feedback_submit is now owned by gateway-go instead of relying on a Python backend proxy.

What changed:

  • /tools/feedback_submit now runs through a native Go handler.
  • Feedback submissions get bounded validation and normalization for rating, sentiment, tags, metadata, content, and topic paths.
  • Idempotency keys protect callers from duplicate writes and reject key reuse with different payloads.
  • /feedback and /preferences expose native bounded feedback history and preference context projection.
  • /telemetry/memory reports feedback-submit counters and idempotency status.
  • Strict runtime ownership audits now require /feedback, /preferences, and /tools/feedback_submit.

What stayed the same:

  • ContextLattice still keeps the CLI as the primary operator interface.
  • The Python runtime remains legacy/archive/fallback territory, not the hot path.
  • Feedback submission does not auto-index into memory; it reports memoryIndexed: false until native memory indexing is deliberately wired.

Breaking Changes

  • /tools/feedback_submit ownership moved from Python backend proxy to gateway-go native Go handler
  • Strict runtime audits now require /feedback, /preferences, and /tools/feedback_submit

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]