Rohit-Dnath pushed a new feature branch to main that enhances user upload error handling by surfacing real error messages, bumps free-tier daily message limits from 20 to 50, and refines the chat auto-scroll logic to respect user position (with force-scroll on new messages). All changes come from Rohit-Dnath’s latest commit.

feat: enhance user upload error handling and improve subscription limits - subh05sus/sparkmentor