(value: unknown)
| 383 | }; |
| 384 | |
| 385 | const applyResolvedModel = (value: unknown): string | undefined => { |
| 386 | const resolvedModel = asString(value) ?? undefined; |
| 387 | if (!resolvedModel) { |
| 388 | return undefined; |
| 389 | } |
| 390 | session.setModel(resolvedModel); |
| 391 | logger.debug(`[Codex] Resolved app-server model: ${resolvedModel}`); |
| 392 | return resolvedModel; |
| 393 | }; |
| 394 | |
| 395 | const buildMcpToolName = (server: unknown, tool: unknown): string | null => { |
| 396 | const serverName = asString(server); |