fix(daemon): CI green — .archive-existence tests → import-path assertions; bare 'queue' renders Rich table (TDPLAN-0008, td-47)

test_scheduler_bot.py: replaced test_data_files_archived + test_handler_files_archived (asserted gitignored .archive paths → failed in CI clean checkout) with test_task_registry_not_importable + test_actions_registry_not_importable (assert ImportError — env-independent). queue.py: bare 'drone @daemon queue' now renders the Rich table instead of print_introspection (matches --help). 24 scheduler_bot tests green. Fix by @daemon, verified by devpulse.
This commit is contained in:
AIOSAI
2026-06-29 09:37:43 -07:00
parent 88e99efe4c
commit 9e988a63b3
2 changed files with 15 additions and 15 deletions
+6 -1
View File
@@ -169,7 +169,12 @@ def handle_command(command: str, args: List[str]) -> bool:
return False
if not args:
print_introspection()
json_handler.log_operation("queue_command", {"json": False})
jobs = discover_jobs()
runstate = load_runstate()
entries = _build_queue(jobs, runstate)
_print_rich_table(entries)
logger.info("[queue] Queue displayed (%d jobs)", len(entries))
return True
if args[0] in ("--help", "-h"):