openclaw/extensions/codex/src
Peter Steinberger f5f44faeca
feat(codex): preserve native history in supervised message forks (#134660)
* feat(codex): preserve native history in canonical message forks

Support verified canonical-turn forks after supervised source import, preserving raw native history, source lineage, selected models, and current-run tool authority across restart. Use the shipping Codex developer-policy handoff and exact current-user annotation with guarded initialization and no replay after uncertain writes. Also fix paginated ephemeral side-question forks. Refs #134552.

* test(codex): keep fork fixtures inside SDK package boundary
2026-08-31 22:47:45 -07:00
..
app-server feat(codex): preserve native history in supervised message forks (#134660) 2026-08-31 22:47:45 -07:00
migration fix(plugin-sdk): preserve ambient agent resolution (#132541) 2026-08-29 18:36:29 +08:00
command-account.test.ts feat(codex): upgrade main to app-server 0.149.1 (#128370) 2026-08-24 19:50:22 -07:00
command-account.ts perf(plugin-sdk): narrow provider auth imports (#134626) 2026-08-31 20:59:20 -07:00
command-authorization.ts feat(codex): upgrade main to app-server 0.149.1 (#128370) 2026-08-24 19:50:22 -07:00
command-diagnostics-state.ts
command-diagnostics-support.ts
command-diagnostics.ts
command-dispatch.ts
command-formatters.ts
command-handler-actions.ts feat(codex): preserve native history in supervised message forks (#134660) 2026-08-31 22:47:45 -07:00
command-handler-args.ts
command-handler-bindings.ts fix: preserve native session ownership during cleanup and attachment (#130864) 2026-08-27 03:37:44 -07:00
command-handler-deps.ts
command-handler-scope.ts fix(plugin-sdk): preserve ambient agent resolution (#132541) 2026-08-29 18:36:29 +08:00
command-handlers.ts feat(codex): upgrade main to app-server 0.149.1 (#128370) 2026-08-24 19:50:22 -07:00
command-plugins-management.test.ts
command-plugins-management.ts
command-presentation.ts
command-rpc.test.ts fix(codex): repair auth ownership across private turns, custom commands, and shared clients (#131187) 2026-08-27 16:37:21 -07:00
command-rpc.ts feat(codex): preserve native history in supervised message forks (#134660) 2026-08-31 22:47:45 -07:00
commands.test.ts feat(codex): preserve native history in supervised message forks (#134660) 2026-08-31 22:47:45 -07:00
commands.ts fix(agents): stop advertising unavailable tools (#124716) 2026-08-16 11:20:45 -07:00
conversation-binding-data.ts
conversation-binding.test.ts perf(plugin-sdk): narrow provider auth imports (#134626) 2026-08-31 20:59:20 -07:00
conversation-binding.ts fix(plugin-sdk): preserve ambient agent resolution (#132541) 2026-08-29 18:36:29 +08:00
conversation-control.test.ts fix(agents): preserve tightening exec overrides on moded sessions; unify permission reverse map (#132675) 2026-08-29 09:03:42 -07:00
conversation-control.ts fix(agents): preserve tightening exec overrides on moded sessions; unify permission reverse map (#132675) 2026-08-29 09:03:42 -07:00
conversation-turn-collector.test.ts
conversation-turn-collector.ts
conversation-turn-input.test.ts fix(codex): decode mixed-case file image URLs (#121611) 2026-08-26 19:39:59 -07:00
conversation-turn-input.ts fix(codex): decode mixed-case file image URLs (#121611) 2026-08-26 19:39:59 -07:00
doctor.test.ts refactor(models): simplify picker and thinking projections (#130694) 2026-08-26 23:47:54 -07:00
doctor.ts refactor(models): simplify picker and thinking projections (#130694) 2026-08-26 23:47:54 -07:00
incognito-session.ts
jsonl-lines.ts
manifest.test.ts chore(deps): enforce seven-day npm cooldowns and refresh eligible pins (#132385) 2026-08-29 02:07:05 -07:00
native-plugin-tool.test.ts
native-plugin-tool.ts
native-thread-coexistence.live.test.ts
native-thread-tool.test.ts
native-thread-tool.ts
node-cli-sessions.test.ts refactor: share media and process runtime helpers (#126490) 2026-08-19 17:48:49 -07:00
node-cli-sessions.ts refactor: share media and process runtime helpers (#126490) 2026-08-19 17:48:49 -07:00
node-exec-server.runtime.ts fix(codex): reap orphaned app-servers before reconnect (#132610) 2026-08-29 08:53:41 -07:00
node-exec-server.test.ts fix(worker): preserve actionable cloud failure causes (#134200) 2026-08-31 09:56:30 -07:00
node-exec-server.ts fix(worker): preserve actionable cloud failure causes (#134200) 2026-08-31 09:56:30 -07:00
plugin-marketplace-discovery.test.ts
plugin-marketplace-discovery.ts
session-catalog-adoption-recovery.test.ts feat(codex): preserve native history in supervised message forks (#134660) 2026-08-31 22:47:45 -07:00
session-catalog-adoption.test.ts feat(codex): preserve native history in supervised message forks (#134660) 2026-08-31 22:47:45 -07:00
session-catalog-adoption.ts feat(codex): preserve native history in supervised message forks (#134660) 2026-08-31 22:47:45 -07:00
session-catalog-archive.test.ts fix(codex): avoid import timeouts in large native homes (#134073) 2026-08-31 07:54:42 -07:00
session-catalog-archive.ts fix(codex): avoid import timeouts in large native homes (#134073) 2026-08-31 07:54:42 -07:00
session-catalog-control.ts feat(codex): preserve native history in supervised message forks (#134660) 2026-08-31 22:47:45 -07:00
session-catalog-create.test.ts
session-catalog-create.ts
session-catalog-home-id.ts fix(session-catalog): hide OpenClaw-managed provider sessions (#125424) 2026-08-20 19:51:55 -07:00
session-catalog-homes.ts fix(session-catalog): hide OpenClaw-managed provider sessions (#125424) 2026-08-20 19:51:55 -07:00
session-catalog-listing-cache.test.ts fix(codex): avoid import timeouts in large native homes (#134073) 2026-08-31 07:54:42 -07:00
session-catalog-listing.test.ts fix(codex): avoid import timeouts in large native homes (#134073) 2026-08-31 07:54:42 -07:00
session-catalog-listing.ts fix(codex): avoid import timeouts in large native homes (#134073) 2026-08-31 07:54:42 -07:00
session-catalog-node-adoption.ts fix(sessions): adopt native threads with duplicate titles (#132678) 2026-08-29 09:17:28 -07:00
session-catalog-node-continue.test.ts fix(codex): avoid import timeouts in large native homes (#134073) 2026-08-31 07:54:42 -07:00
session-catalog-node-continue.ts fix(plugin-sdk): preserve ambient agent resolution (#132541) 2026-08-29 18:36:29 +08:00
session-catalog-node-listing.test.ts fix(codex): avoid import timeouts in large native homes (#134073) 2026-08-31 07:54:42 -07:00
session-catalog-parsing.ts feat(codex): upgrade main to app-server 0.149.1 (#128370) 2026-08-24 19:50:22 -07:00
session-catalog-provenance.test.ts fix(codex): avoid import timeouts in large native homes (#134073) 2026-08-31 07:54:42 -07:00
session-catalog-provenance.ts fix(codex): reclaim binding capacity after session deletion (#128366) 2026-08-26 20:33:53 -07:00
session-catalog-pty.runtime.ts test(codex): split the session-catalog suite along module seams (#124397) 2026-08-15 21:26:13 -07:00
session-catalog-terminal.ts fix(codex): avoid import timeouts in large native homes (#134073) 2026-08-31 07:54:42 -07:00
session-catalog-transcript-item.ts fix(sessions): preserve context and lifecycle when forking chats (#132227) 2026-08-28 20:21:57 -07:00
session-catalog-types.ts feat(codex): preserve native history in supervised message forks (#134660) 2026-08-31 22:47:45 -07:00
session-catalog.test-helpers.ts feat(codex): preserve native history in supervised message forks (#134660) 2026-08-31 22:47:45 -07:00
session-catalog.test-mocks.ts feat(codex): preserve native history in supervised message forks (#134660) 2026-08-31 22:47:45 -07:00
session-catalog.ts fix(plugin-sdk): preserve ambient agent resolution (#132541) 2026-08-29 18:36:29 +08:00
session-cli.test.ts fix(session-catalog): preserve explicit agent ownership across UI and CLI (#123899) 2026-08-15 04:47:28 -07:00
session-cli.ts fix(session-catalog): preserve explicit agent ownership across UI and CLI (#123899) 2026-08-15 04:47:28 -07:00
session-rollout-selection.test.ts feat(codex): preserve native history in supervised message forks (#134660) 2026-08-31 22:47:45 -07:00
session-rollout-selection.ts feat(codex): preserve native history in supervised message forks (#134660) 2026-08-31 22:47:45 -07:00
session-upstream-activity.test.ts fix(session-catalog): preserve explicit agent ownership across UI and CLI (#123899) 2026-08-15 04:47:28 -07:00
session-upstream-activity.ts fix(session-catalog): preserve explicit agent ownership across UI and CLI (#123899) 2026-08-15 04:47:28 -07:00
session-upstream-marker.test.ts
session-upstream-marker.ts
supervision-tools.test.ts
supervision-tools.ts
web-search-provider.runtime.ts
web-search-provider.shared.ts
web-search-provider.test.ts feat(codex): upgrade main to app-server 0.149.1 (#128370) 2026-08-24 19:50:22 -07:00
web-search-provider.ts