You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: Improve output reference parsing in test_all_examples.py to handle Jinja2 conditionals
- Fixed regex pattern to properly extract content between {{ and }} braces
- Added special handling for conditional expressions (if/else statements)
- Correctly extracts step references from complex Jinja2 expressions
- All 21 tests in test_all_examples.py now pass
- All 117 individual example tests continue to pass
This fixes the parsing issue with outputs like:
automation_status: "{{'automated' if check_automation_eligibility.result.can_automate else 'escalated'}}"
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <[email protected]>
0 commit comments