surface why start_search failed (slskd error string) in the automation log instead of a generic 'not responding?'. seam now returns (candidates, error); handler tolerates bare list/None too (test fakes). so we can see the real reason. |
||
|---|---|---|
| .. | ||
| handlers | ||
| __init__.py | ||
| api.py | ||
| blocks.py | ||
| deps.py | ||
| progress.py | ||
| schedule.py | ||
| signals.py | ||