- Replace User-Agent detection with proper Accept header parsing
- Check for text/html and */* to determine response format
- Much more standards-compliant approach
- Cleaner logic and better separation of concerns
Thanks to feedback suggesting Accept header over User-Agent parsing!
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Fixed checkRouteFailures to pass request parameter
- Improved User-Agent detection logic
- Test framework improvements (test currently failing but infrastructure is working)
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>