Skip to content

feat: add canonical warmup cords with versioned schema#41

Open
wnqqnw19 wants to merge 2 commits intochutesai:mainfrom
wnqqnw19:feature/warmup-cords
Open

feat: add canonical warmup cords with versioned schema#41
wnqqnw19 wants to merge 2 commits intochutesai:mainfrom
wnqqnw19:feature/warmup-cords

Conversation

@wnqqnw19
Copy link

@wnqqnw19 wnqqnw19 commented Dec 5, 2025

Description

Adds canonical warmup cords for tracking model initialization.

New Files:

  • chutes/chute/warmup_state.py - Pydantic models for warmup status schema v1
  • chutes/chute/warmup.py - Warmup state manager (singleton) with background readiness checking

Modified Files:

  • chutes/chute/base.py - Added _register_warmup_routes() method
  • chutes/entrypoint/run.py - Register warmup routes early, set port configuration
  • chutes/chute/template/vllm.py - Integrated phase updates (pulling → loading → tokenizer → tiny_infer → ready)

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.

1 participant

Comments