feat: 始终注册队列变更回调以支持标准输出(TypeScript 后端)

This commit is contained in:
catlog22
2026-01-07 22:21:11 +08:00
parent 2e68a18afd
commit fae2f7e279

View File

@@ -154,9 +154,9 @@ class WatcherManager:
self.root_path, self.watcher_config, self._handle_changes self.root_path, self.watcher_config, self._handle_changes
) )
# Register queue change callback for real-time UI updates # Always register queue change callback for stdout output (TypeScript backend)
if self.on_queue_change: # The wrapper prints [QUEUE_STATUS] JSON and optionally calls on_queue_change
self._watcher.register_queue_change_callback(self._on_queue_change_wrapper) self._watcher.register_queue_change_callback(self._on_queue_change_wrapper)
# Install signal handlers # Install signal handlers
self._install_signal_handlers() self._install_signal_handlers()