feat(oauth): add Raycast Pro provider with local auto-import (#8895)

Validated in post-merge-train sweep (boards clean on release/v3.8.50 tip)
This commit is contained in:
Andrew B.
2026-08-06 09:08:44 -05:00
committed by GitHub
parent 2a94cbfe14
commit 0e1f40ed1f
25 changed files with 1779 additions and 1 deletions

View File

@@ -184,6 +184,14 @@ export const traeImportSchema = z.object({
region: z.string().trim().optional(),
});
export const raycastImportSchema = z.object({
accessToken: z.string().trim().min(1, "Raycast bearer token is required"),
deviceId: z.string().trim().min(1, "Raycast device ID is required"),
aid: z.string().trim().optional(),
signatureJwt: z.string().trim().optional(),
sigSecret: z.string().trim().optional(),
});
export const kiroImportSchema = z.object({
refreshToken: z.string().trim().min(1, "Refresh token is required"),
region: z.string().trim().default("us-east-1"),