Skip to content

Conversation

@arabot777
Copy link
Contributor

  • Split _resolve_url into _resolve_runpod_url and _resolve_waverless_url
  • RunPod: replace $RUNPOD_POD_ID placeholder
  • Waverless: replace $WAVERLESS_POD_ID placeholder
  • job_get_url: also replace $ID with worker ID at config load time
  • job_done_url: keep $ID for runtime replacement with job ID
  • Prioritize waverless env detection over runpod

- Split _resolve_url into _resolve_runpod_url and _resolve_waverless_url
- RunPod: replace $RUNPOD_POD_ID placeholder
- Waverless: replace $WAVERLESS_POD_ID placeholder
- job_get_url: also replace $ID with worker ID at config load time
- job_done_url: keep $ID for runtime replacement with job ID
- Prioritize waverless env detection over runpod
- Add /health endpoint to FastAPI server for load balancer health checks
- Auto-generate pod_id when not set: WAVERLESS_POD_ID > DEVICE_ID > {endpoint}-{uuid}
@arabot777 arabot777 merged commit dc0cbc5 into main Jan 25, 2026
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants