( value: unknown, identities: ProtocolIndependentRequestIdentities, )
| 321 | } |
| 322 | |
| 323 | function withoutPromptProviderOptions( |
| 324 | value: unknown, |
| 325 | identities: ProtocolIndependentRequestIdentities, |
| 326 | ): unknown { |
| 327 | const message = withoutObjectProviderOptions(value); |
| 328 | if (!isObjectLike(message) || !Array.isArray(message.content)) return message; |
| 329 | return { |
| 330 | ...message, |
| 331 | content: message.content.map((part) => withoutPromptPartProviderOptions(part, identities)), |
| 332 | }; |
| 333 | } |
| 334 | |
| 335 | function withoutPromptPartProviderOptions( |
| 336 | value: unknown, |
no test coverage detected