(req: ChatCompletionRequest, expected: string[])
| 25 | export const SUBTASK_XPROFILE_PARENT_RESULT = "Sequential cross-profile parent resumed" |
| 26 | |
| 27 | const requestContains = (req: ChatCompletionRequest, expected: string[]) => { |
| 28 | const rawRequest = JSON.stringify(req) |
| 29 | return expected.every((text) => rawRequest.includes(text)) |
| 30 | } |
| 31 | |
| 32 | const completionAfterAnswer = (followupId: string, completionId: string) => ({ |
| 33 | match: { |
no outgoing calls
no test coverage detected