75d9149c76
When users add a new external calendar, events now appear instantly instead of waiting for the next 5-minute auto-refresh cycle or manual refresh. Changes: - Modified ExternalCalendarModal to return newly created calendar ID - Enhanced on_success callback to immediately fetch events for new calendar - Added proper visibility checking and error handling - Removed unused imports to clean up compilation warnings User experience improvement: - Before: Add calendar → wait 5 minutes → see events - After: Add calendar → events appear immediately 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>