Skip to content

Keep Pi memory fresh and synchronize memory guidance - #47

Merged
RodCor merged 1 commit into
mainfrom
codex/pi-memory-refresh
Sep 10, 2026
Merged

RodCor merged 1 commit into
mainfrom
codex/pi-memory-refresh

Conversation

@RodCor

@RodCor RodCor commented Sep 10, 2026

Copy link
Copy Markdown
Owner

Pi could reuse an earlier task's injected memory after a correction or branch change, and its 10-second shutdown deadline was too short for session saving. Keep only the active injection in model requests, exclude raw injections from new summaries, and allow up to five minutes for clean-shutdown saving. Ordinary hooks keep their 10-second limits.

Move the Pi skill into a shared asset and teach context reuse, memory correction, and selective usefulness citation. Synchronize both assets with kimetsu-pi and check both for drift in CI.

Validation: Rust workspace tests on Linux/macOS/Windows, explicit embeddings tests, clippy, rustfmt, dependency audit, SDK tests, and asset drift check pass. The companion Pi suite passes all 34 tests with the real Kimetsu 2.8.0 CLI on all three platforms. All CodeQL checks pass.

Companion merged: RodCor/kimetsu-pi#5. Package and release versions are unchanged.

@RodCor
RodCor merged commit b5705fb into main Sep 10, 2026
24 of 25 checks passed
@RodCor
RodCor deleted the codex/pi-memory-refresh branch September 10, 2026 17:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants