openclaw/src/agents/pi-extensions
HirokiKobayashi-R fca8d481fd fix(agents): provide model fallback for compaction safeguard extension
When compaction is invoked directly via compactEmbeddedPiSessionDirect(),
the ExtensionRunner is not initialized, leaving ctx.model undefined.

This fix stores the model in the session-scoped runtime registry when
building extension paths, then uses it as a fallback when ctx.model
is unavailable during compaction summarization.

Fixes #4121
2026-01-30 19:20:43 +09:00
..
context-pruning fix: reset cache-ttl pruning window 2026-01-21 19:53:00 +00:00
compaction-safeguard-runtime.ts fix(agents): provide model fallback for compaction safeguard extension 2026-01-30 19:20:43 +09:00
compaction-safeguard.test.ts Agents: summarize dropped messages during compaction safeguard pruning (#2418) 2026-01-26 20:35:08 -06:00
compaction-safeguard.ts fix(agents): provide model fallback for compaction safeguard extension 2026-01-30 19:20:43 +09:00
context-pruning.test.ts fix: reset cache-ttl pruning window 2026-01-21 19:53:00 +00:00
context-pruning.ts feat(agent): opt-in tool-result context pruning 2026-01-07 18:00:14 +01:00