github open-webui/computer v0.1.1

latest releases: v0.9.21, v0.9.20, v0.9.19...
3 months ago

Fixed

  • 🛑 File browser no longer refreshes constantly. Replaced the macOS PollingObserver (which generated a feedback loop of phantom filesystem events) with the native FSEventsObserver. Background refreshes are now silent — no more loading spinner flash on every update.
  • 🔇 Eliminated noisy filesystem watcher events. The watcher now ignores changes in .git, __pycache__, .DS_Store, and node_modules directories, which were triggering unnecessary file browser refreshes.
  • Centralized git status store. All components (GitBar, GitView, FileEditor, layout) now share a single gitStatusStore instead of each independently polling git/status. On page load, this reduces git status API calls from ~6+ down to 1.
  • 🔁 Reduced git polling frequency. Removed the 5-second git status polling intervals that were running in multiple components simultaneously.

Don't miss a new computer release

NewReleases is sending notifications on new releases.