Awesome Reviewers checks + prompts

sources / langflow-ai/langflow

langflow-ai/langflow

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

14 recognised tools
33 prompts
111046 stars
AI Agents & Assistants
GitHub

Static analysis

6 tools

ToolKindCommandRuns inFound in
codeql Security scanning uses github/codeql-action/analyze ci .github/workflows/codeql.yml
mypy Type checking mypy --namespace-packages -p langflow ci .github/workflows/lint-py.yml
ruff-check Linting ruff check --fix-only .
ruff check --output-format=github .
ruff check
pre-commit, ci, local .github/workflows/py_autofix.yml
.github/workflows/style-check-py.yml
.pre-commit-config.yaml
Makefile
biome
configured, not run
Linting src/frontend/biome.json
eslint
configured, not run
Linting .eslintrc.json
tsc
configured, not run
Type checking docs/package.json

Testing

5 tools

ToolKindCommandRuns inFound in
ci-matrix Version and platform matrix a11y-scan (shardIndex: 8)
analyze (language: 2)
integration-tests (python-version: 4)
ci .github/workflows/a11y-scan.yml
.github/workflows/codeql.yml
.github/workflows/integration_tests.yml
.github/workflows/lint-py.yml
hypothesis Property-based tests pyproject.toml
jest Unit and integration tests jest --ci --watchAll=false --passWithNoTests ci .github/workflows/smoke-tests.yml
src/frontend/jest.config.js
playwright End-to-end browser tests playwright test $SCAN_SPECS --project=chromium --shard=$EXPR/$EXPR --workers=...
playwright test $TESTS_FOLDER)
playwright test --config=playwright.live.config.ts --workers=1 --retries=0
ci .github/workflows/a11y-scan.yml
.github/workflows/typescript_test.yml
src/frontend/playwright.config.ts
pytest Unit and integration tests pytest scripts/ci/ -v
pytest src/backend/tests/unit/template/test_starter_projects.py -v -n auto
pytest src/backend/tests/unit/api/utils/test_file_relocation.py -v
ci, local .github/workflows/ci-scripts-test.yml
.github/workflows/ci.yml
.github/workflows/gp-test.yml
.github/workflows/integration_tests.yml
ToolKindCommandRuns inFound in
codespell Spelling codespell --toml pyproject.toml
codespell --toml pyproject.toml --write
local Makefile
pyproject.toml
pre-commit-hooks File hygiene pre-commit hook check-case-conflict
pre-commit hook end-of-file-fixer
pre-commit hook mixed-line-ending
pre-commit .pre-commit-config.yaml
ruff-format Formatting ruff format . --config pyproject.toml
ruff format
ruff format .
pre-commit, ci, local .github/workflows/py_autofix.yml
.pre-commit-config.yaml
Makefile
70 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.

  • Build successful! :white_check_mark:"))
  • MIGRATE
  • alembic check
  • assert importlib.util.find_spec(module) is None, module
  • bash -c 'cd src/frontend
  • bash scripts/ci/test_docker_images.sh
  • case $RELEASE_TYPE in
  • check the (Experimental) jobs for their outcome"
  • command -v npm >/dev/null 2>&1
  • command -v uv >/dev/null 2>&1
  • content = open(sys.argv[1]).read()
  • coverage erase
  • coverage run
  • docusaurus docs:version
  • else echo $(BLUE)Setting up with flow: $(FLOW_NAME)$(NC)
  • else uv run locust -f lfx_serve_locustfile.py --host $(load_test_host) --headless -u 30 -r 5 -t 60s
  • else uv run locust -f lfx_step_ramp.py --host $(load_test_host) --headless
  • else uv run locust -f locustfile_complex_serve.py --host $(load_test_host) --headless
  • latest = max(matching_versions)
  • locust -f lfx_serve_locustfile.py --host $(load_test_host) --headless -u 30 -r 5 -t 60s --html quick_test.html
  • locust -f lfx_step_ramp.py --host $(load_test_host) --headless --html cliff_test.html
  • locust -f locustfile_complex_serve.py --host $(load_test_host) --headless --html ramp100_test.html
  • needs.frontend-tests-windows.result }}`"
  • nyc merge coverage/combined coverage/combined/total-frontend-coverage.json
  • nyc merge coverage/jest coverage/combined/jest.json
  • nyc merge coverage/playwright/individual-test coverage/combined/playwright.json
  • pre-commit hook detect-secrets
  • python -c "import sys, re
  • python ../../scripts/ci/release_auth_defaults.py verify dist/*.whl
  • python langflow_example_workflow.py --auto
  • python langflow_run_load_test.py --headless --users 10 --duration 30 --no-start-langflow --html quick_test_report.html
  • python langflow_run_load_test.py --headless --users 100 --spawn-rate 5 --duration 300 --no-start-langflow --html stre...
  • python langflow_run_load_test.py --headless --users 20 --duration 120 --no-start-langflow --html load_test_report.htm...
  • python langflow_run_load_test.py --host $(LANGFLOW_HOST) --no-start-langflow --headless --users 10 --spawn-rate 1 --d...
  • python langflow_setup_test.py --flow $(FLOW_NAME) --save-credentials load_test_creds.json
  • python langflow_setup_test.py --flow Basic Prompting --save-credentials load_test_creds.json
  • python langflow_setup_test.py --host $(LANGFLOW_HOST) --flow Basic Prompting --save-credentials remote_test_creds.json
  • python langflow_setup_test.py --interactive
  • python langflow_setup_test.py --list-flows
  • python scripts/a11y/a11y_scan.py --url http://localhost:3000 --routes-file scripts/a11y/a11y_routes.json --route-grou...

full scan as JSON

Review prompts

most discussed first

  • langflow-ai/langflow API Markdown ai-agents
    raw open
  • langflow-ai/langflow Configurations Markdown ai-agents
    raw open
  • langflow-ai/langflow Documentation Markdown ai-agents
    raw open
  • langflow-ai/langflow API Other ai-agents
    raw open
  • langflow-ai/langflow Documentation Other ai-agents
    raw open
  • langflow-ai/langflow Configurations Other ai-agents
    raw open
  • langflow-ai/langflow Error Handling Python ai-agents
    raw open
  • langflow-ai/langflow Security Python ai-agents
    raw open
  • langflow-ai/langflow AI Other ai-agents
    raw open
  • langflow-ai/langflow Configurations Python ai-agents
    raw open
  • langflow-ai/langflow Database Other ai-agents
    raw open
  • langflow-ai/langflow AI Markdown ai-agents
    raw open
  • langflow-ai/langflow Code Style TSX ai-agents
    raw open
  • langflow-ai/langflow Observability Other ai-agents
    raw open
  • langflow-ai/langflow Security Other ai-agents
    raw open
  • langflow-ai/langflow Networking Other ai-agents
    raw open
  • langflow-ai/langflow Null Handling Python ai-agents
    raw open
  • langflow-ai/langflow Code Style Markdown ai-agents
    raw open
  • langflow-ai/langflow Security Markdown ai-agents
    raw open
  • langflow-ai/langflow Networking Markdown ai-agents
    raw open
  • langflow-ai/langflow CI/CD Yaml ai-agents
    raw open
  • langflow-ai/langflow Code Style Python ai-agents
    raw open
  • langflow-ai/langflow Database Python ai-agents
    raw open
  • langflow-ai/langflow Observability Python ai-agents
    raw open
  • langflow-ai/langflow API Python ai-agents
    raw open
  • langflow-ai/langflow Testing Python ai-agents
    raw open
  • langflow-ai/langflow Documentation Python ai-agents
    raw open
  • langflow-ai/langflow Logging Other ai-agents
    raw open
  • langflow-ai/langflow Concurrency Python ai-agents
    raw open
  • langflow-ai/langflow Testing JavaScript ai-agents
    raw open
  • langflow-ai/langflow Migrations Python ai-agents
    raw open
  • langflow-ai/langflow Naming Conventions Markdown ai-agents
    raw open
  • langflow-ai/langflow Security Txt ai-agents
    raw open