(messages: Array<{ parts: MuxMessage["parts"] }>)
| 18 | } |
| 19 | |
| 20 | function getMessageText(messages: Array<{ parts: MuxMessage["parts"] }>): string { |
| 21 | return messages |
| 22 | .flatMap((message) => |
| 23 | message.parts |
| 24 | .filter((part) => part.type === "text") |
| 25 | .map((part) => (part.type === "text" ? part.text : "")) |
| 26 | ) |
| 27 | .join("\n"); |
| 28 | } |
| 29 | |
| 30 | describe("Fork from assistant response (mock AI router)", () => { |
| 31 | beforeAll(async () => { |
no outgoing calls
no test coverage detected