Add immutable memory index snapshots (#1022)

* feat: add immutable memory index snapshots

Capture the visible memory metadata index at first model admission, preserve it as immutable system-prefix context, and emit relevance pointers without rewriting cached history. Align project authorization, MCP actor refresh ordering, storage APIs, SDKs, console surfaces, and regression coverage with the snapshot lifecycle.

* fix: stabilize memory index for release candidate

* fix(sdk): avoid polynomial description trim

* chore: split memory index documentation
This commit is contained in:
Patrick Buckley
2026-08-14 20:54:47 -07:00
committed by GitHub
parent 0397640567
commit bc55210936
121 changed files with 13744 additions and 3663 deletions
+5 -5
View File
@@ -35,11 +35,11 @@ jobs:
test:
runs-on: ubuntu-latest
# Cap a hung run at 30 min instead of riding GitHub's 6-hour default
# Cap a hung run at 45 min instead of riding GitHub's 6-hour default
# (a flaky-hang run otherwise streams -v output for hours). Was 20;
# the suite's growth (~9.7k tests, coverage-instrumented, 3-version
# matrix) started brushing the old cap on healthy runs.
timeout-minutes: 30
# the suite's growth (~12.3k tests, coverage-instrumented, 3-version
# matrix) started brushing the 30-minute cap on healthy runs.
timeout-minutes: 45
strategy:
matrix:
python-version: ["3.11", "3.12", "3.13"]
@@ -68,7 +68,7 @@ jobs:
test-postgres:
runs-on: ubuntu-latest
timeout-minutes: 30
timeout-minutes: 45
services:
postgres:
image: postgres:18