Awesome Reviewers checks + prompts

sources / sgl-project/sglang

sgl-project/sglang

The checks this repository runs, scanned at a16830d, and the review prompts derived from its discussions.

14 recognised tools
17 prompts
17245 stars
LLM Serving & Gateways
GitHub

Static analysis

4 tools

ToolKindCommandRuns inFound in
cargo-check Type checking cargo check local sgl-model-gateway/Makefile
clippy Linting cargo clippy --workspace --fix --allow-dirty --allow-staged
cargo clippy --workspace -- -D warnings
cargo clippy -p sglang-mm --features python,parallel --lib -- -D warnings
pre-commit, ci, local .github/workflows/lint.yml
.pre-commit-config.yaml
.github/workflows/pr-test-rust-exts.yml
.github/workflows/pr-test-sgl-processor.yml
ruff-check Linting pre-commit hook ruff pre-commit, ci .github/workflows/lint.yml
.pre-commit-config.yaml
flake8
configured, not run
Linting python/sglang/kernels/ops/attention/flash_attn/cute/.flake8

Testing

4 tools

ToolKindCommandRuns inFound in
cargo-test Unit and integration tests cargo test
cargo test --features parallel
cargo test --workspace
ci, local .github/workflows/pr-test-rust-exts.yml
.github/workflows/pr-test-rust-workspace.yml
.github/workflows/pr-test-sgl-processor.yml
sgl-model-gateway/Makefile
node-test Unit and integration tests node --test docs/scripts/tests/*.test.mjs
node --test .github/scripts/pr-title.test.cjs
node --test .github/actions/check-pr-test-health/action.test.cjs
ci .github/workflows/lint.yml
pytest Unit and integration tests pytest -q tools/sglang-simulator/test/test_train_latency_model.py
pytest -q tools/sglang-simulator/test/test_simulation_sglang_runner.py
pytest -q tools/sglang-simulator/test/test_simulation_sglang_serving.py
ci, local .github/workflows/_pr-test-simulator-cpu.yml
.github/workflows/_pr-test-simulator-gpu.yml
.github/workflows/_pr-test-stage.yml
.github/workflows/ci-coverage-overview.yml
unittest Unit and integration tests unittest discover -s scripts/ci -p test_list_stage_models.py
unittest discover -s scripts/ci/utils -p test_mlu_ci_reliability_report.py
unittest scripts/ci/musa/test_musa_python_stack.py
ci .github/workflows/ci-model-inventory.yml
.github/workflows/mlu-ci-reliability-report.yml
.github/workflows/pr-test-musa.yml
ToolKindCommandRuns inFound in
codespell Spelling pre-commit hook codespell pre-commit, ci .github/workflows/lint.yml
.pre-commit-config.yaml
.codespellrc
isort Formatting pre-commit hook isort pre-commit, ci .github/workflows/lint.yml
.pre-commit-config.yaml
pre-commit-hooks File hygiene pre-commit hook trailing-whitespace
pre-commit hook end-of-file-fixer
pre-commit hook check-yaml
pre-commit, ci .github/workflows/lint.yml
.pre-commit-config.yaml
ruff-format Formatting pre-commit hook ruff-format pre-commit, ci .github/workflows/lint.yml
.pre-commit-config.yaml
rustfmt Formatting cargo fmt -- --check'
cargo fmt --all -- --check'
cargo fmt
pre-commit, ci .github/workflows/lint.yml
.pre-commit-config.yaml
sgl-model-gateway/rustfmt.toml

Supply chain

1 tool

ToolKindCommandRuns inFound in
cargo-deny
configured, not run
Dependency audit sgl-router/deny.toml
121 other commands the scanner could not classify

Commands from CI steps and task runners that look like checks but match no known tool. Some are checks, some are not.

  • PR Test AMD ROCm10 + ROCm7.2.4 + ROCm7.2.0 Gate
  • assert spec is not None and spec.loader is not None
  • bash -c 'cd rust
  • bash -c 'cd sgl-router
  • bash -c 'rustup component add --toolchain nightly rustfmt >/dev/null
  • bash ../scripts/ci/npu/precise-test/run_tests_with_coverage.sh $(cat /tmp/selected_tests.txt)
  • bash scripts/ci/amd/amd_ci_install_dependency.sh --skip-test-time-deps
  • bash scripts/ci/npu/precise-test/run_tests_with_coverage.sh $(cat /tmp/selected_tests.txt)
  • bash scripts/ci/ppu/build_and_test.sh build
  • bash scripts/ci/ppu/run_test.sh
  • bash scripts/release/commit_and_pr.sh docs install $EXPR $BRANCH_NAME
  • cannot verify whether ${FULL_SHA} is merged."
  • cargo doc --open
  • check its ACL"
  • check-all-jobs
  • check-changes
  • checks skipped."
  • coverage combine --rcfile=/tmp/report-rc --keep $(find ${COV_ROOT} -name coverage.* -type f)
  • coverage html --rcfile=/tmp/report-rc --directory=${REPORT_DIR}
  • coverage html --rcfile=/tmp/report-rc --include=*/sglang/srt/hardware_backend/npu/* --directory=${REPORT_DIR}-npu
  • coverage report --rcfile=/tmp/report-rc
  • coverage report --rcfile=/tmp/report-rc --include='*/sglang/srt/hardware_backend/npu/*'
  • data = CoverageData(basename=/tmp/.coverage-npu)
  • done <<< ${ONLY_TESTS}
  • du -h test_case_map.json
  • from coverage import CoverageData
  • inspection = load(
  • inspection_path = production_path.with_name(
  • log -1 --format=%s $FULL_SHA)
  • mem_cache_inspection + suffix
  • mint broken-links --check-anchors --check-redirects
  • mint broken-links --check-anchors --check-redirects'
  • module = importlib.util.module_from_spec(spec)
  • no PPU tests were requested.'
  • node docs/scripts/check_cookbook_configs.mjs
  • pr-test-amd-finish
  • pre-commit hook check-shebang-scripts-are-executable
  • pre-commit hook check-symlinks
  • pre-commit hook clang-format
  • pre-commit hook destroyed-symlinks

full scan as JSON

Review prompts

most discussed first

  • sgl-project/sglang Code Style Python llm-infra
    raw open
  • sgl-project/sglang AI Python llm-infra
    raw open
  • sgl-project/sglang Performance Optimization Python llm-infra
    raw open
  • sgl-project/sglang Naming Conventions Python llm-infra
    raw open
  • sgl-project/sglang Algorithms Python llm-infra
    raw open
  • sgl-project/sglang Null Handling Python llm-infra
    raw open
  • sgl-project/sglang Caching Python llm-infra
    raw open
  • sgl-project/sglang Concurrency Python llm-infra
    raw open
  • sgl-project/sglang Configurations Python llm-infra
    raw open
  • sgl-project/sglang API Python llm-infra
    raw open
  • sgl-project/sglang Pytorch Python llm-infra
    raw open
  • sgl-project/sglang AI Markdown llm-infra
    raw open
  • sgl-project/sglang Error Handling Python llm-infra
    raw open
  • sgl-project/sglang Code Style CUDA llm-infra
    raw open
  • sgl-project/sglang AI Other llm-infra
    raw open
  • sgl-project/sglang AI Toml llm-infra
    raw open
  • sgl-project/sglang AI Dockerfile llm-infra
    raw open