- Added `_kill_proc_tree` function to ensure complete termination of process trees.
- Updated `WorkerManager` to utilize the new process termination method for better cleanup.
- Integrated dynamic versioning by importing `__version__` from the updater module.
- Modified FastAPI app initialization to reflect the dynamic version.
- Enhanced `ImageProcessor3` to include external server health checks and updated inpainting method handling.
- Adjusted tray application title to display the current app version.
- Introduced `IMGWK_CLEAN_OLDER_THAN_SEC` in the .env file to specify the age of files to be cleaned.
- Enhanced `_safe_rmtree_contents` and `_cleanup_dir` functions to conditionally remove files older than the specified duration.
- Updated worker status to include device provider information.
- Modified tray application title to reflect the current provider status.