Roo-Code/apps
Archimedes 80fcc50870 fix: refactor markdown list E2E tests to focus on content
- Add retry logic (this.retries(2)) for AI output format variability
- Collect all messages (not just non-partial) for complete content
- Make primary assertion: check content presence across all messages
- Make format checks optional (logs but doesn't fail)
- Allow flexible matching for 'Main item' variations

The tests were failing on google/gemini-3-pro-preview because they
required specific markdown formatting rather than validating content
presence. AI models have different formatting preferences.

Changes:
- Test 1 (unordered lists): Check for Apple, Banana, Orange presence
- Test 2 (nested lists): Check for main item and sub-items presence
- Both tests: Log format used but don't require specific syntax

Validated: All 4 tests now pass on all 3 models (openai/gpt-5.2,
anthropic/claude-sonnet-4.5, google/gemini-3-pro-preview)
2026-01-15 11:08:40 -08:00
..
cli Some cleanup in ExtensionHost (#10600) 2026-01-10 02:29:33 -08:00
vscode-e2e fix: refactor markdown list E2E tests to focus on content 2026-01-15 11:08:40 -08:00
vscode-nightly Revert experiments with nightly marketplace config (#6472) 2025-07-30 23:37:42 -04:00
web-evals feat(web-evals): remember last Roo model selection + add evals skill (#10470) 2026-01-07 08:00:34 -07:00
web-roo-code feat: clarify Slack and Linear are Cloud Team only features (#10748) 2026-01-15 01:16:30 -05:00