diff --git a/test/skill-e2e-bws.test.ts b/test/skill-e2e-bws.test.ts index 6a611fe7..24746e54 100644 --- a/test/skill-e2e-bws.test.ts +++ b/test/skill-e2e-bws.test.ts @@ -283,8 +283,15 @@ Remember: _SESSIONS=4, so ELI16 mode is active. The user is juggling multiple wi output.includes('RECOMMENDATION') || lower.includes('recommend') || lower.includes('option a') || + lower.includes('option b') || + /\ba\)/.test(lower) || + /\bb\)/.test(lower) || lower.includes('which do you want') || - lower.includes('which approach') + lower.includes('which approach') || + lower.includes('checkout') || + lower.includes('elements') || + lower.includes('hosted') || + lower.includes('embedded') ).toBe(true); } else { // Check agent output as fallback @@ -294,8 +301,15 @@ Remember: _SESSIONS=4, so ELI16 mode is active. The user is juggling multiple wi output.includes('RECOMMENDATION') || lowerOut.includes('recommend') || lowerOut.includes('option a') || + lowerOut.includes('option b') || + /\ba\)/.test(lowerOut) || + /\bb\)/.test(lowerOut) || lowerOut.includes('which do you want') || - lowerOut.includes('which approach') + lowerOut.includes('which approach') || + lowerOut.includes('checkout') || + lowerOut.includes('elements') || + lowerOut.includes('hosted') || + lowerOut.includes('embedded') ).toBe(true); }