v0.2.3 - Debugging UI Routing Issues
🔧 Bug Fixes & Debugging
This patch release adds comprehensive debugging to help diagnose UI routing issues in Docker deployments where users reported seeing the description page instead of the chat interface.
🐛 Fixes
- UI Routing Debug: Added extensive console logging to track URL routing and component rendering
- API Connectivity Debug: Enhanced ChatPage initialization with detailed API connectivity logging
- Error Handling: Improved chat interface error handling to continue showing UI even with API failures
- Force Chat Parameter: Added
?force_chat=trueURL parameter for troubleshooting routing issues
🔍 Debugging Features
- Console logs show current URL, pathname, and which React components are being rendered
- API endpoint availability and connection status logging
- Better error messages explaining connectivity issues
- Fallback UI behavior when agent APIs are unavailable
📦 Technical Details
- React bundle updated with debugging improvements
- No breaking changes to existing functionality
- Compatible with all supported frameworks (ADK, Strands, LangChain, etc.)
This release helps identify and resolve the specific issue where PyPI Docker deployments show DescriptionPage instead of ChatPage for some users.
Full Changelog: v0.2.2...v0.2.3