feat: add session resume capability via 'codex resume' command

close #51
This commit is contained in:
weishu
2026-01-13 12:29:30 +08:00
parent b5e90f1f50
commit 75de3cd1cb
3 changed files with 14 additions and 1 deletions
+2 -1
View File
@@ -26,6 +26,7 @@ interface LoopOptions {
codexArgs?: string[];
codexCliOverrides?: CodexCliOverrides;
permissionMode?: PermissionMode;
resumeSessionId?: string;
onSessionReady?: (session: CodexSession) => void;
}
@@ -37,7 +38,7 @@ export async function loop(opts: LoopOptions): Promise<void> {
api: opts.api,
client: opts.session,
path: opts.path,
sessionId: null,
sessionId: opts.resumeSessionId ?? null,
logPath,
messageQueue: opts.messageQueue,
onModeChange: opts.onModeChange,