openclaw/extensions/acpx/src
Peter Steinberger 9dfb2a1318
fix: show native history in adopted Pi and OpenCode sessions (#114040)
* fix(plugins): import adopted catalog history into the OpenClaw transcript

Import native Pi and OpenCode history when a catalog session is adopted so the OpenClaw transcript reflects the full conversation immediately.

Mark imported user rows with mirrorOrigin because they are transcript mirrors, not new external turns. This preserves watcher deduplication and prevents adopted history from being reported as fresh upstream input.

* refactor(plugins): split catalog history importer

Keep the session catalog contract module leaf-like by moving transcript mutation into a dedicated runtime module. This breaks the registry-to-transcript import cycle while preserving the Plugin SDK entrypoint and importer behavior.
2026-07-26 02:09:48 -04:00
..
runtime-internals test: enable noUncheckedIndexedAccess for extension tests (#105343) 2026-07-12 12:48:22 +01:00
codex-adapter.ts fix(acpx): migrate codex adapter to maintained @agentclientprotocol/codex-acp (#109075) 2026-07-16 08:51:30 -07:00
codex-auth-bridge.migration.test.ts fix(acpx): migrate codex adapter to maintained @agentclientprotocol/codex-acp (#109075) 2026-07-16 08:51:30 -07:00
codex-auth-bridge.test.ts chore: update dependencies and migrate major contracts (#112963) 2026-07-23 21:21:01 -07:00
codex-auth-bridge.ts refactor(config): config-surface reduction tranche 3 — product consolidations (review request) (#111527) 2026-07-21 20:28:43 -07:00
codex-trust-config.ts feat(tooling): enforce noUncheckedIndexedAccess in the extensions lane (NUIA phase 4) (#105132) 2026-07-12 09:17:31 +01:00
command-line.ts
config-schema.ts feat: discover OpenCode and Pi sessions on paired nodes (#106941) 2026-07-13 21:45:53 -07:00
config.test.ts fix(release): forward-port July guards and restore main validation (#107462) 2026-07-14 05:41:24 -07:00
config.ts refactor(acpx): remove redundant probe plumbing (#105023) 2026-07-12 13:49:32 +08:00
manifest.test.ts chore: update dependencies and migrate major contracts (#112963) 2026-07-23 21:21:01 -07:00
pi-session-catalog-continuation.test.ts fix: show native history in adopted Pi and OpenCode sessions (#114040) 2026-07-26 02:09:48 -04:00
pi-session-catalog-plugin.ts fix: show native history in adopted Pi and OpenCode sessions (#114040) 2026-07-26 02:09:48 -04:00
pi-session-catalog.test-support.ts fix: show native history in adopted Pi and OpenCode sessions (#114040) 2026-07-26 02:09:48 -04:00
pi-session-catalog.test.ts feat: detect external human turns in adopted Pi and OpenCode sessions (#113957) 2026-07-25 19:05:22 -07:00
pi-session-catalog.ts feat: detect external human turns in adopted Pi and OpenCode sessions (#113957) 2026-07-25 19:05:22 -07:00
pi-session-paths.test.ts feat: continue Pi and OpenCode sessions from the session catalog (#113718) 2026-07-25 08:35:47 -07:00
pi-session-paths.ts feat: continue Pi and OpenCode sessions from the session catalog (#113718) 2026-07-25 08:35:47 -07:00
pi-session-store.ts feat: detect external human turns in adopted Pi and OpenCode sessions (#113957) 2026-07-25 19:05:22 -07:00
pi-session-upstream-activity.test.ts feat: detect external human turns in adopted Pi and OpenCode sessions (#113957) 2026-07-25 19:05:22 -07:00
pi-session-upstream-activity.ts feat: detect external human turns in adopted Pi and OpenCode sessions (#113957) 2026-07-25 19:05:22 -07:00
process-lease.test.ts refactor(config): config-surface reduction tranche 3 — product consolidations (review request) (#111527) 2026-07-21 20:28:43 -07:00
process-lease.ts refactor(config): config-surface reduction tranche 3 — product consolidations (review request) (#111527) 2026-07-21 20:28:43 -07:00
process-reaper.test.ts fix(acpx): prevent process cleanup from hanging (#109146) 2026-07-16 10:08:56 -07:00
process-reaper.ts fix(acpx): prevent process cleanup from hanging (#109146) 2026-07-16 10:08:56 -07:00
runtime-proxy.ts
runtime-turn.test.ts refactor(acpx): privatize internal helpers (#106394) 2026-07-13 21:01:52 +08:00
runtime-turn.ts refactor(acpx): privatize internal helpers (#106394) 2026-07-13 21:01:52 +08:00
runtime.test.ts refactor(config): config-surface reduction tranche 3 — product consolidations (review request) (#111527) 2026-07-21 20:28:43 -07:00
runtime.ts fix(acpx): keep leaked non-openai model out of the Codex ACP thinking slot (#95852) 2026-07-16 20:15:03 -07:00
service.test.ts refactor(acpx): remove redundant probe plumbing (#105023) 2026-07-12 13:49:32 +08:00
service.ts fix(memory-lancedb): prevent cross-agent memory leakage (#103799) 2026-07-16 03:33:08 -07:00
state.ts