Skip to content

ContextLattice v3.4.25 - Go 1.26.4 Build Surface

Choose a tag to compare

@sheawinkler sheawinkler released this 19 Jun 21:44
9802c03

ContextLattice v3.4.25 modernizes the Go build surface to Go 1.26.4 and packages the public changes that landed after v3.4.24.

Highlights:

  • Updated Go module directives for gateway-go and orchestrator-go to go 1.26 with toolchain go1.26.4.
  • Updated Go Docker builder images to exact golang:1.26.4-alpine and golang:1.26.4-bookworm tags.
  • Kept hosted/Glama Lite on the single-container, topic-rollups-only path while modernizing its builder image.
  • Preserved local Lite's Qdrant-first vector lane and pgvector-disabled default.
  • Added Qdrant native vector fanout/writeback coverage for MCP/tool write surfaces and public Dream Mode persistence.

Public changes since v3.4.24:

  • Ported global agent helpers to Go.
  • Promoted graph neighbors into context packs.
  • Added agent memory Review Mode.
  • Guarded Bash 3.2 empty array expansions in agent hooks.
  • Enforced bounded agent output boundaries.
  • Routed public Dream Mode writeback through native vector fanout.

Verification:

  • docker --context orbstack manifest inspect golang:1.26.4-alpine
  • docker --context orbstack manifest inspect golang:1.26.4-bookworm
  • GOCACHE/GOMODCACHE/TMPDIR/GOTMPDIR on [external build cache] for Go tests
  • go -C services/gateway-go test ./... -count=1 -timeout 240s
  • go -C services/orchestrator-go test ./... -count=1 -timeout 120s
  • scripts/agent/audit-public-lite-vector-defaults --pretty
  • scripts/agent/audit-open-core-boundary --pretty
  • lane guards for private, public, and public-paid

Lane tags:

  • public release tag: v3.4.25 -> 9802c03
  • public companion tag: v3.4.25-public -> 9802c03
  • private companion tag: v3.4.25-origin -> 2c7073cf979f2bd52ca3ac0262b002f14fbe1fc1
  • paid companion tag: v3.4.25-public-paid -> d9a3ecd90d6f6ff19075e0e709e3e53dcd654e6a