[codex] add coding plan site initialization flow (#351)

* add coding plan site initialization flow

* fix ci for coding plan site init flow

* address coding plan review comments
This commit is contained in:
Cita
2026-03-31 21:55:25 +08:00
committed by GitHub
parent e74e11375c
commit 0de9c5e3f1
20 changed files with 1272 additions and 67 deletions
@@ -10,6 +10,7 @@ describe('defaultConnectionSegment', () => {
expect(resolveInitialConnectionSegment('one-hub')).toBe('session');
expect(resolveInitialConnectionSegment('done-hub')).toBe('session');
expect(resolveInitialConnectionSegment('sub2api')).toBe('session');
expect(resolveInitialConnectionSegment('codex')).toBe('session');
});
it('maps API-key-only platforms to the apikey segment', () => {
@@ -8,6 +8,7 @@ const SESSION_FIRST_PLATFORMS = new Set([
'one-hub',
'done-hub',
'sub2api',
'codex',
]);
const API_KEY_FIRST_PLATFORMS = new Set([
+1
View File
@@ -23,6 +23,7 @@ export type SiteSavePayload = {
url: string;
externalCheckinUrl: string;
platform: string;
initializationPresetId?: string | null;
proxyUrl: string;
useSystemProxy: boolean;
customHeaders: string;