원클릭으로
release-check
Check compatibility between Dynamo and SGLang versions before releases
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Check compatibility between Dynamo and SGLang versions before releases
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Check CI status, analyze failures, and explain skips for a Dynamo PR
Launch Dynamo+SGLang servers from example scripts, send test traffic, and validate
Profile-driven performance optimization loop. Baseline, profile, optimize one thing, measure, repeat.
Stage and commit changes with standardized format
Start a debugging session with worklog file
Create and refine Linear projects through in-depth interviewing and exploration
| name | release-check |
| description | Check compatibility between Dynamo and SGLang versions before releases |
| user-invocable | true |
Verify compatibility between Dynamo and SGLang versions before a release. This catches breaking changes at the integration boundary.
Check current versions and recent changes:
!cd /home/ubuntu/dynamo && git log --oneline -10
!cd /home/ubuntu/sglang && git log --oneline -10
!cd /home/ubuntu/dynamo && git describe --tags --always 2>/dev/null || echo "no tags"
!cd /home/ubuntu/sglang && git describe --tags --always 2>/dev/null || echo "no tags"
The ConfigArgumentMerger is a key integration point where Dynamo merges its configuration with SGLang's argument parser. Check for breaking changes:
Dynamo side: Look at how Dynamo creates and passes configuration:
components/src/dynamo/sglang/ - SGLang wrapper configurationSGLang side: Look at SGLang's argument parser:
python/sglang/srt/server_args.py - Server argumentspython/sglang/srt/configs/ - Configuration filesVerify no mismatches: Ensure every argument Dynamo passes is still accepted by SGLang.
Check for changes in how arguments flow through the system:
examples/backends/sglang/launch/The Rust-Python boundary is a common source of breakage:
lib/bindings/python/src/cd /home/ubuntu/dynamo && grep -r "from sglang" components/ lib/ --include="*.py" | head -20
cd /home/ubuntu/dynamo && grep -r "import sglang" components/ lib/ --include="*.py" | head -20
Build and run a minimal test to verify the integration works:
Build Dynamo:
cd /home/ubuntu/dynamo/lib/bindings/python && maturin develop --uv && cd /home/ubuntu/dynamo && uv pip install -e .
Run aggregated SGLang example (simplest integration test):
bash /home/ubuntu/dynamo/examples/backends/sglang/launch/agg.sh
Send test request and verify response
Summarize findings: