(message: AssistantMessage)
| 22 | } |
| 23 | |
| 24 | function getNonEmptyMessageParts(message: AssistantMessage) { |
| 25 | return message.content.map((part) => part.trim()).filter(Boolean) |
| 26 | } |
| 27 | |
| 28 | function hasLaterTurnWork(messages: Message[], latestAssistantIndex: number) { |
| 29 | const laterMessages = messages.slice(latestAssistantIndex + 1) |
no outgoing calls
no test coverage detected