config: add setCacheKey in provider options (#4738)

Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
This commit is contained in:
Shantur Rathore
2025-11-25 23:53:56 +00:00
committed by GitHub
parent 14a910bd64
commit 69c2dd53ad
4 changed files with 32 additions and 6 deletions

View File

@@ -540,6 +540,10 @@ export namespace Config {
apiKey: z.string().optional(),
baseURL: z.string().optional(),
enterpriseUrl: z.string().optional().describe("GitHub Enterprise URL for copilot authentication"),
setCacheKey: z
.boolean()
.optional()
.describe("Enable promptCacheKey for this provider (default false)"),
timeout: z
.union([
z