Files
openclaw/src/tasks/runtime-internal.ts
Bryan P f9d35dc681 fix(codex): deliver native subagent completions
Deliver Codex-native subagent completions through the generic plugin harness task runtime.

Proof:
- Autoreview clean on final branch.
- Testbox changed gate: tbx_01ks80eqs7d2e3jq3p99zbm4wd, pnpm check:changed, exit 0.
- Live Codex harness: tbx_01ks80p4ky32sqv2ksan2p0w0q, codex/gpt-5.5 API-key auth, native parent/child bridge tokens observed, exit 0.

Co-authored-by: bryanpearson <bryanmpearson@gmail.com>
2026-05-22 15:28:46 +01:00

33 lines
915 B
TypeScript

export {
cancelTaskById,
createTaskRecord,
deleteTaskRecordById,
ensureTaskRegistryReady,
resetTaskRegistryControlRuntimeForTests,
findLatestTaskForFlowId,
finalizeTaskRunByRunId,
getTaskById,
hasActiveTaskForChildSessionKey,
listFreshTasksForOwnerKey,
listTaskRecords,
listTasksForFlowId,
listTasksForOwnerKey,
linkTaskToFlowById,
markTaskLostById,
markTaskRunningByRunId,
markTaskTerminalById,
maybeDeliverTaskTerminalUpdate,
recordTaskProgressByRunId,
reloadTaskRegistryFromStore,
resetTaskRegistryDeliveryRuntimeForTests,
resolveTaskForLookupToken,
resetTaskRegistryForTests,
isParentFlowLinkError,
setTaskRegistryControlRuntimeForTests,
setTaskRegistryDeliveryRuntimeForTests,
setTaskCleanupAfterById,
setTaskRunDeliveryStatusByRunId,
updateTaskNotifyPolicyById,
} from "./task-registry.js";
export type { TaskRecord } from "./task-registry.types.js";