feat(codex): import local Codex sessions into Hapi (#796)

* local: add Codex Desktop session sync controls

* feat(codex): import local Codex sessions into Hapi

---------

Co-authored-by: Codex Local <codex-local@example.invalid>
This commit is contained in:
DolphinZZZZZ
2026-06-04 17:53:12 +08:00
committed by GitHub
co-authored by Codex Local
parent 39fba5292c
commit f9ef3a4489
25 changed files with 3156 additions and 15 deletions
+3 -1
View File
@@ -33,6 +33,7 @@ interface LoopOptions {
modelReasoningEffort?: ReasoningEffort;
collaborationMode?: CodexCollaborationMode;
resumeSessionId?: string;
replayTranscriptHistoryOnStart?: boolean;
onSessionReady?: (session: CodexSession) => void;
}
@@ -56,7 +57,8 @@ export async function loop(opts: LoopOptions): Promise<void> {
permissionMode: opts.permissionMode ?? 'default',
model: opts.model,
modelReasoningEffort: opts.modelReasoningEffort,
collaborationMode: opts.collaborationMode ?? 'default'
collaborationMode: opts.collaborationMode ?? 'default',
replayTranscriptHistoryOnStart: opts.replayTranscriptHistoryOnStart ?? false
});
await runLocalRemoteSession({