diff --git a/mempalace/hooks_cli.py b/mempalace/hooks_cli.py index e927d9e..8532632 100644 --- a/mempalace/hooks_cli.py +++ b/mempalace/hooks_cli.py @@ -245,12 +245,16 @@ def hook_stop(data: dict, harness: str): try: from .config import MempalaceConfig except ImportError as exc: - _log(f"WARNING: could not import MempalaceConfig for stop guard: {exc}; preserving block-mode guard") + _log( + f"WARNING: could not import MempalaceConfig for stop guard: {exc}; preserving block-mode guard" + ) else: try: silent_guard = MempalaceConfig().hook_silent_save except AttributeError as exc: - _log(f"WARNING: could not read hook_silent_save: {exc}; preserving block-mode guard") + _log( + f"WARNING: could not read hook_silent_save: {exc}; preserving block-mode guard" + ) if not silent_guard: _output({}) return diff --git a/tests/test_hooks_cli.py b/tests/test_hooks_cli.py index 58e7d4e..8e54837 100644 --- a/tests/test_hooks_cli.py +++ b/tests/test_hooks_cli.py @@ -255,10 +255,12 @@ def test_output_falls_back_to_fd1_when_mcp_server_absent(): os.dup2(write_fd, 1) os.close(write_fd) try: - modules_without_mcp = {k: v for k, v in __import__("sys").modules.items() - if "mcp_server" not in k} + modules_without_mcp = { + k: v for k, v in __import__("sys").modules.items() if "mcp_server" not in k + } with patch.dict("sys.modules", modules_without_mcp, clear=True): from mempalace.hooks_cli import _output + _output({"continue": True}) finally: os.dup2(orig_fd1, 1)