(value: unknown)
| 355 | }); |
| 356 | |
| 357 | function isRecord(value: unknown): value is Record<string, unknown> { |
| 358 | return typeof value === 'object' && value !== null && !Array.isArray(value); |
| 359 | } |
| 360 | |
| 361 | function buildProviderEnv(model?: { provider: string; apiKey?: string }): Record<string, string> { |
| 362 | if (!model?.apiKey) { |