config: add per-tier auth_mode
This commit is contained in:
@@ -49,6 +49,8 @@ const modelConfigBaseSchema = z.object({
|
||||
endpoint: z.string().optional(),
|
||||
api_key: z.string().optional(),
|
||||
auth_token: z.string().optional(),
|
||||
/** Credential selection strategy for this tier (provider-specific). */
|
||||
auth_mode: z.enum(['auto', 'api_key', 'oauth']).optional(),
|
||||
/** Use OAuth credential flow (provider-specific). */
|
||||
use_oauth: z.boolean().optional(),
|
||||
for: z.array(z.string()).optional(),
|
||||
|
||||
Reference in New Issue
Block a user