(value: Record<string, unknown>, turnRequired: boolean)
| 1093 | } |
| 1094 | |
| 1095 | function hasMessageEnvelope(value: Record<string, unknown>, turnRequired: boolean): boolean { |
| 1096 | return ( |
| 1097 | typeof value.id === 'string' && |
| 1098 | isFiniteNumber(value.ts) && |
| 1099 | (turnRequired ? typeof value.turnId === 'string' : true) |
| 1100 | ); |
| 1101 | } |
| 1102 | |
| 1103 | function isAssistantThinkingPart(value: unknown): value is AssistantThinkingPart { |
| 1104 | return ( |
no test coverage detected