(value: unknown)
| 648 | } |
| 649 | |
| 650 | export function validateAgentProviderIdParams(value: unknown): RuntimeValidationResult<AgentProviderIdParams> { |
| 651 | const record = paramsRecord(value) |
| 652 | if (!record.ok) return record |
| 653 | const providerId = requiredString(record.value, "providerId") |
| 654 | if (!providerId.ok) return providerId |
| 655 | return { ok: true, value: { providerId: providerId.value } } |
| 656 | } |
| 657 | |
| 658 | export function isRuntimeRequest(value: unknown): value is RuntimeRequest { |
| 659 | return validateRuntimeRequest(value).ok |
nothing calls this directly
no test coverage detected