From 20b37414cbb0e0dde9a38d08f2aa59edc5af0515 Mon Sep 17 00:00:00 2001 From: "jinli.yl" Date: Thu, 14 May 2026 14:40:07 +0800 Subject: [PATCH] fix(file-watcher): enable force polling for file watcher - Set force_polling=True in awatch to improve file detection reliability - Bump version from 0.3.1.8 to 0.3.1.9 --- reme/__init__.py | 2 +- reme/core/file_watcher/base_file_watcher.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/reme/__init__.py b/reme/__init__.py index c1dbeb42..01261acd 100644 --- a/reme/__init__.py +++ b/reme/__init__.py @@ -6,7 +6,7 @@ from . import extension from . import memory from .reme import ReMe -__version__ = "0.3.1.8" +__version__ = "0.3.1.9" __all__ = [ "config", diff --git a/reme/core/file_watcher/base_file_watcher.py b/reme/core/file_watcher/base_file_watcher.py index 4269117c..09b2f703 100644 --- a/reme/core/file_watcher/base_file_watcher.py +++ b/reme/core/file_watcher/base_file_watcher.py @@ -185,6 +185,7 @@ class BaseFileWatcher: logger.info(f"Starting watch on valid paths: {valid_paths}") async for changes in awatch( *valid_paths, + force_polling=True, watch_filter=self.watch_filter, recursive=self.recursive, debounce=self.debounce,