[Bug]: Disable cache on web application's index.html
Is there an existing issue for the same bug?
- [X] I have checked the troubleshooting document at https://docs.all-hands.dev/modules/usage/troubleshooting
- [X] I have checked the existing issues.
Describe the bug
For the root path / and /index.html, we need to make sure that there is no caching set up. Otherwise the frontend breaks on update.
This will involve editing openhands/server/listen.py, specifically the part that serves the web app at the bottom of the file
Current OpenHands version
0.9.7
Installation and Configuration
N/A
Model and Agent
No response
Operating System
No response
Reproduction Steps
No response
Logs, Errors, Screenshots, and Additional Context
No response
OpenHands started fixing the issue! You can monitor the progress here.
The workflow to fix this issue encountered an error. Please check the workflow logs for more information.
OpenHands started fixing the issue! You can monitor the progress here.
OpenHands started fixing the issue! You can monitor the progress here.
A potential fix has been generated and a draft PR #4129 has been created. Please review the changes.
Does this issue still persist? Cache shouldn't be enabled by default.
I frequently have to cmd+shift+R when loading up a new version of OpenHands...
This would make a big difference for usability. I've had to do this way too many times.
@rbren was this fixed by any chance? I thought I saw a PR go by related to this.
Hypothetically yes, but I think I saw an issue w/ it again recently. Let's close this one for now and I'll keep an eye out