一键导入
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: