This release adds the FRC layer (FAF-RAG-Collections) — a structured memory layer that sits above Grok Collections. It decides what deserves to be promoted, returns whole structured sections instead of fragmented chunks, and keeps durable project memory queryable.
Three new tools
All behind a single opt-in flag (USE_FRC):
faf_gate— Scores and evaluates a.fafcandidate and returns a deterministic promote/hold verdict before it enters a Collection.faf_section— Retrieves an exact.fafsection by path, preserving structure and relationships (the deterministic complement to blind chunking).faf_memory— Queries the durable.fafmmodel by type, tag, or text — structured project memory (decisions, invariants, conventions, and the “why”).
Also included: a real Collections client for search and management, available locally and imminently on the edge.
ZEPH fast re-grounding
ZEPH (shipped in 1.6.0) remains available behind USE_ZEPH. When enabled, refresh_faf and refresh_blend use the fast ZEPH path (~12µs) while faf-cli stays as the canonical fallback. Both paths are parity-locked in CI.
Everything is flag-gated and off by default. Enable with USE_FRC=1 and/or USE_ZEPH=1. The core 12-tool surface is unchanged until you opt in.
Grounded, and it can prove it
Every tool runs through the WJTTC discipline. The opt-in contract is test-enforced. ZEPH keeps re-grounding cheap enough that agents can stay continuously grounded across long sessions and subagents. Verified, not asserted.
Try It
npm install -g grok-faf-mcp@1.7.0 Or use it directly at: https://mcpaas.live/grok/mcp/v1
To enable the new layers locally, set USE_FRC=1 and/or USE_ZEPH=1 in your environment.
The Numbers
- Released — June 21, 2026
- 3 new tools — behind
USE_FRC - 12-tool core — surface unchanged when flags are off
- 588 — tests passing
- Trophy 100% — FAF score
- Live — npm + MCP Registry
