openclaw/src/agents/pi-embedded-runner
samzong 5c05347d11
fix(compaction): make compaction guard content-aware to prevent false cancellations in heartbeat sessions (#42119)
Merged via squash.

Prepared head SHA: 3429643315
Co-authored-by: samzong <13782141+samzong@users.noreply.github.com>
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com>
Reviewed-by: @jalehman
2026-03-21 12:27:35 -07:00
..
run feat(context-engine): pass incoming prompt to assemble (#50848) 2026-03-20 17:03:21 -07:00
abort.ts
anthropic-stream-wrappers.ts refactor: split remaining monitor runtime helpers 2026-03-17 21:27:21 -07:00
cache-ttl.test.ts refactor(plugins): finish provider auth boundary cleanup 2026-03-16 01:20:56 -07:00
cache-ttl.ts refactor(plugins): finish provider auth boundary cleanup 2026-03-16 01:20:56 -07:00
compact.hooks.harness.ts fix(compaction): make compaction guard content-aware to prevent false cancellations in heartbeat sessions (#42119) 2026-03-21 12:27:35 -07:00
compact.hooks.test.ts fix(compaction): make compaction guard content-aware to prevent false cancellations in heartbeat sessions (#42119) 2026-03-21 12:27:35 -07:00
compact.runtime.ts refactor: consolidate lazy runtime surfaces 2026-03-17 00:59:20 -07:00
compact.ts fix(compaction): make compaction guard content-aware to prevent false cancellations in heartbeat sessions (#42119) 2026-03-21 12:27:35 -07:00
compaction-runtime-context.test.ts Agents: route embedded discovery and compaction ids 2026-03-18 00:49:01 +00:00
compaction-runtime-context.ts Agents: route embedded discovery and compaction ids 2026-03-18 00:49:01 +00:00
compaction-safety-timeout.ts fix: harden compaction timeout follow-ups 2026-03-15 12:13:23 +05:30
context-engine-maintenance.test.ts feat: add context engine transcript maintenance (#51191) 2026-03-20 16:28:27 -07:00
context-engine-maintenance.ts feat: add context engine transcript maintenance (#51191) 2026-03-20 16:28:27 -07:00
extensions.test.ts refactor(extension-tests): share safeguard runtime assertions 2026-03-17 08:02:44 +00:00
extensions.ts fix: preserve persona and language continuity in compaction summaries (#10456) 2026-03-13 07:40:32 -07:00
extra-params.cache-retention-default.test.ts refactor(kilocode-tests): share cache retention wrapper 2026-03-17 07:23:44 +00:00
extra-params.google.test.ts Main recovery: restore formatter and contract checks (#49570) 2026-03-18 00:30:01 -07:00
extra-params.kilocode.test.ts fix: restore full gate 2026-03-17 07:47:28 +00:00
extra-params.openai.test.ts refactor(kilocode-tests): share extra-params harness 2026-03-17 07:23:44 +00:00
extra-params.openrouter-cache-control.test.ts refactor(kilocode-tests): share extra-params harness 2026-03-17 07:23:44 +00:00
extra-params.test-support.ts refactor(kilocode-tests): share extra-params harness 2026-03-17 07:23:44 +00:00
extra-params.ts feat: finish xai provider integration 2026-03-17 21:31:20 -07:00
extra-params.xai-tool-payload.test.ts feat: finish xai provider integration 2026-03-17 21:31:20 -07:00
extra-params.zai-tool-stream.test.ts feat: finish xai provider integration 2026-03-17 21:31:20 -07:00
google-stream-wrappers.ts feat: finish xai provider integration 2026-03-17 21:31:20 -07:00
google.test.ts refactor(google-tests): share schema tool fixture 2026-03-17 07:42:45 +00:00
google.ts
history.ts
kilocode.test.ts refactor(kilocode-tests): share eligibility assertions 2026-03-17 07:42:45 +00:00
lanes.test.ts refactor(lanes-tests): share table-driven assertions 2026-03-17 07:42:45 +00:00
lanes.ts fix(cron): prevent isolated cron nested lane deadlocks (#45459) 2026-03-13 14:19:40 -07:00
logger.ts
message-action-discovery-input.test.ts Agents: route embedded discovery and compaction ids 2026-03-18 00:49:01 +00:00
message-action-discovery-input.ts Agents: route embedded discovery and compaction ids 2026-03-18 00:49:01 +00:00
model.forward-compat.test.ts feat: finish xai provider integration 2026-03-17 21:31:20 -07:00
model.provider-normalization.ts feat(plugins): move provider runtimes into bundled plugins 2026-03-15 15:18:32 -07:00
model.test-harness.ts refactor(model-tests): share template model mock helper 2026-03-17 07:42:45 +00:00
model.test.ts feat(github-copilot): resolve any model ID dynamically (#51325) 2026-03-21 17:37:50 +05:30
model.ts feat(github-copilot): resolve any model ID dynamically (#51325) 2026-03-21 17:37:50 +05:30
moonshot-stream-wrappers.ts Ollama/Kimi: apply Moonshot payload compatibility (#44274) 2026-03-12 14:17:01 -04:00
openai-stream-wrappers.ts fix(agents): strip prompt cache for non-OpenAI responses endpoints (#49877) thanks @ShaunTsai 2026-03-19 15:12:29 +08:00
openrouter-model-capabilities.test.ts refactor(openrouter-tests): share state dir helper 2026-03-17 07:42:45 +00:00
openrouter-model-capabilities.ts fix(openrouter): silently dropped images for new OpenRouter models — runtime capability detection (#45824) 2026-03-15 11:48:39 +05:30
proxy-stream-wrappers.test.ts Agents: add provider attribution registry (#48735) 2026-03-16 21:36:39 -07:00
proxy-stream-wrappers.ts Agents: add provider attribution registry (#48735) 2026-03-16 21:36:39 -07:00
run.overflow-compaction.fixture.ts fix(context-engine): guard compact() throw + fire hooks for ownsCompaction engines (#41361) 2026-03-11 20:19:20 -07:00
run.overflow-compaction.harness.ts feat: add context engine transcript maintenance (#51191) 2026-03-20 16:28:27 -07:00
run.overflow-compaction.loop.test.ts Agents: stabilize overflow runner test harness 2026-03-18 01:06:43 +00:00
run.overflow-compaction.test.ts feat: add context engine transcript maintenance (#51191) 2026-03-20 16:28:27 -07:00
run.ts feat: add context engine transcript maintenance (#51191) 2026-03-20 16:28:27 -07:00
runs.test.ts fix(ci): restore local check suite 2026-03-17 08:14:03 +00:00
runs.ts Add /btw side questions (#45444) 2026-03-14 17:27:54 +02:00
sandbox-info.ts
sanitize-session-history.tool-result-details.test.ts
session-manager-cache.ts
session-manager-init.ts
session-truncation.test.ts feat(compaction): truncate session JSONL after compaction to prevent unbounded growth (#41021) 2026-03-20 07:15:09 -07:00
session-truncation.ts feat(compaction): truncate session JSONL after compaction to prevent unbounded growth (#41021) 2026-03-20 07:15:09 -07:00
sessions-yield.orchestration.test.ts Agents: stabilize overflow runner test harness 2026-03-18 01:06:43 +00:00
skills-runtime.integration.test.ts refactor(skills-tests): share bundled diffs setup 2026-03-17 08:02:44 +00:00
skills-runtime.test.ts
skills-runtime.ts
stream-payload-utils.ts refactor: share stream payload patch helper 2026-03-13 20:19:39 +00:00
system-prompt.test.ts test: harden CI-sensitive test suites 2026-03-17 16:21:57 +00:00
system-prompt.ts Agents: move bootstrap warnings out of system prompt (#48753) 2026-03-16 23:25:04 -07:00
thinking.test.ts refactor(thinking-tests): share assistant drop helper 2026-03-17 07:42:45 +00:00
thinking.ts
tool-name-allowlist.ts
tool-result-char-estimator.ts refactor: share tool result char estimation 2026-03-14 01:41:16 +00:00
tool-result-context-guard.test.ts agent: preemptive context overflow detection during tool loops (#29371) 2026-03-16 19:04:00 -07:00
tool-result-context-guard.ts agent: preemptive context overflow detection during tool loops (#29371) 2026-03-16 19:04:00 -07:00
tool-result-truncation.test.ts feat: add context engine transcript maintenance (#51191) 2026-03-20 16:28:27 -07:00
tool-result-truncation.ts feat: add context engine transcript maintenance (#51191) 2026-03-20 16:28:27 -07:00
tool-split.ts
transcript-rewrite.test.ts feat: add context engine transcript maintenance (#51191) 2026-03-20 16:28:27 -07:00
transcript-rewrite.ts feat: add context engine transcript maintenance (#51191) 2026-03-20 16:28:27 -07:00
types.ts
usage-reporting.test.ts Agents: stabilize overflow runner test harness 2026-03-18 01:06:43 +00:00
utils.ts
wait-for-idle-before-flush.ts
zai-stream-wrappers.ts feat: finish xai provider integration 2026-03-17 21:31:20 -07:00