-
Юрий Шелепов authored
- 409 Conflict when task already running (asyncio.Lock) - GET /status — version, hostname, uptime, task counters - GET /health extended with version + busy flag - Settings dialog: auto-restart worker on save (no manual restart needed) - __version__ = "0.2.0" in worker/__init__.py - README.md with full API docs, installation, configuration - 51 tests, mypy clean, ruff clean Co-Authored-By:Claude Opus 4.6 <noreply@anthropic.com>
Юрий Шелепов authored- 409 Conflict when task already running (asyncio.Lock) - GET /status — version, hostname, uptime, task counters - GET /health extended with version + busy flag - Settings dialog: auto-restart worker on save (no manual restart needed) - __version__ = "0.2.0" in worker/__init__.py - README.md with full API docs, installation, configuration - 51 tests, mypy clean, ruff clean Co-Authored-By:Claude Opus 4.6 <noreply@anthropic.com>
Loading