diff --git a/hermes_cli/plugins.py b/hermes_cli/plugins.py index 62e9ac583..2886e9ec6 100644 --- a/hermes_cli/plugins.py +++ b/hermes_cli/plugins.py @@ -789,7 +789,7 @@ class PluginManager: init_file = plugin_dir / "__init__.py" if init_file.exists(): try: - source_text = init_file.read_text(errors="replace")[:8192] + source_text = init_file.read_text(errors="replace") if ( "register_memory_provider" in source_text or "MemoryProvider" in source_text diff --git a/plugins/memory/__init__.py b/plugins/memory/__init__.py index 0d714f64d..a9b246480 100644 --- a/plugins/memory/__init__.py +++ b/plugins/memory/__init__.py @@ -58,7 +58,7 @@ def _is_memory_provider_dir(path: Path) -> bool: if not init_file.exists(): return False try: - source = init_file.read_text(errors="replace")[:8192] + source = init_file.read_text(errors="replace") return "register_memory_provider" in source or "MemoryProvider" in source except Exception: return False