feat: 优化 OAuth 账号导入流程

This commit is contained in:
shaw
2026-05-08 11:36:09 +08:00
parent a466e80ed6
commit fda1ed459d
16 changed files with 1900 additions and 74 deletions
+8
View File
@@ -16,6 +16,8 @@ import type {
TempUnschedulableStatus,
AdminDataPayload,
AdminDataImportResult,
CodexSessionImportRequest,
CodexSessionImportResult,
CheckMixedChannelRequest,
CheckMixedChannelResponse
} from '@/types'
@@ -547,6 +549,11 @@ export async function importData(payload: {
return data
}
export async function importCodexSession(payload: CodexSessionImportRequest): Promise<CodexSessionImportResult> {
const { data } = await apiClient.post<CodexSessionImportResult>('/admin/accounts/import/codex-session', payload)
return data
}
/**
* Get Antigravity default model mapping from backend
* @returns Default model mapping (from -> to)
@@ -663,6 +670,7 @@ export const accountsAPI = {
syncFromCrs,
exportData,
importData,
importCodexSession,
getAntigravityDefaultModelMapping,
batchClearError,
batchRefresh,