From a6cd864f82e5cbfd2ee88a48e6d4df572d13e56f Mon Sep 17 00:00:00 2001 From: phact Date: Wed, 7 Jan 2026 09:57:17 -0500 Subject: [PATCH] centralize docling pid --- src/tui/managers/docling_manager.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/tui/managers/docling_manager.py b/src/tui/managers/docling_manager.py index 7f7c2a78..0b5b6e49 100644 --- a/src/tui/managers/docling_manager.py +++ b/src/tui/managers/docling_manager.py @@ -37,9 +37,9 @@ class DoclingManager: self._starting = False self._external_process = False - # PID file to track docling-serve across sessions (in current working directory) - from pathlib import Path - self._pid_file = Path.cwd() / ".docling.pid" + # PID file to track docling-serve across sessions (centralized in ~/.openrag/tui/) + from utils.paths import get_tui_dir + self._pid_file = get_tui_dir() / ".docling.pid" # Log storage - simplified, no queue self._log_buffer: List[str] = []