Dobromir Popov 2e1e0ae172 fix(us-020): silence BrokenPipeError in tracker _send_json; deterministic node IDs; HF model coverage
- Wrap wfile.write in _TrackerHandler._send_json with except BrokenPipeError
- Replace uuid4 node IDs with deterministic SHA-256 hash of endpoint+model+shards
  so nodes keep the same ID on re-registration after tracker restart
- /v1/models now lists HF-repo models (not just preset models)
- /v1/coverage/{model} now resolves HF repos, not just preset names
- /v1/route response includes node_id alongside endpoint
- startup.py exposes tracker_node_id on node object and prints it in dashboard

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-30 12:26:50 +03:00
2026-06-28 23:49:11 +03:00
2026-06-28 23:49:11 +03:00
2026-06-29 23:54:35 +03:00
2026-06-29 00:28:29 +03:00
2026-06-28 23:49:11 +03:00
2026-06-28 23:49:11 +03:00
Description
No description provided
12 MiB
Languages
Python 94.7%
HTML 5%
JavaScript 0.2%