@@ -888,21 +888,40 @@ Usage: make <OPTIONS> ... <TARGETS>
888888
889889Available targets are:
890890
891- run Run the service locally
891+ run-stack Run lightspeed-stack directly, without building dependent service/s
892+ run Run the service locally with dependent services
893+ build-llama-stack-image Build llama-stack container image
894+ stop-llama-stack-container Gracefully stop llama-stack container
895+ remove-llama-stack-container Remove llama-stack container (saves logs first)
896+ start-llama-stack-container Start llama-stack container
897+ wait-for-llama-stack-health Wait for llama-stack container to be healthy
898+ clean-llama-stack Remove container and image
899+ run-llama-stack Start Llama Stack with enriched config (for local service mode)
892900test-unit Run the unit tests
893901test-integration Run integration tests tests
894902test-e2e Run end to end tests for the service
895- test-e2e-local Run end to end tests for the service
903+ test-e2e-local Run end to end tests for the service (no script wrapper)
904+ test-e2e-tagged Run e2e tests with E2E_BEHAVE_TAG_EXPR (default: all @e2e_group_*)
905+ test-e2e-tagged-local Same as test-e2e-tagged without script wrapper
896906benchmarks Run benchmarks
897- check-types Checks type hints in sources
898907check-types-src Check type hints in sources only
899908check-types-tests Check type hints in tests only
909+ check-types Checks type hints in sources and tests
900910security-check Check the project for security issues
901911format Format the code into unified format
902- schema Generate OpenAPI schema file
912+ schema Generate OpenAPI schema file stored in docs subdirectory
903913openapi-doc Generate OpenAPI documentation
904914generate-documentation Generate documentation
905915doc Generate documentation for developers
916+ docs/models Generate documentation about models
917+ docs/models/requests.puml Generate PlantUML class diagram for requests data models
918+ docs/models/responses.puml Generate PlantUML class diagram for responses data models
919+ docs/models/common.puml Generate PlantUML class diagram for common data models
920+ docs/models/database.puml Generate PlantUML class diagram for database data models
921+ docs/models/requests.svg Generate an SVG with requests data models
922+ docs/models/responses.svg Generate an SVG with responses data models
923+ docs/models/common.svg Generate an SVG with common data models
924+ docs/models/database.svg Generate a SVG with database data models
906925docs/config.puml Generate PlantUML class diagram for configuration
907926docs/config.png Generate an image with configuration graph
908927docs/config.svg Generate an SVG with configuration graph
@@ -912,11 +931,13 @@ pylint Check source code using Pylint static code ana
912931pyright Check source code using Pyright static type checker
913932docstyle Check the docstring style using Docstyle checker
914933ruff Check source code using Ruff linter
934+ lint-openapi Lint docs/openapi.json (Spectral OAS ruleset; fail on error)
915935verify Run all linters
916936distribution-archives Generate distribution archives to be uploaded into Python registry
917937upload-distribution-archives Upload distribution archives into Python registry
918938konflux-requirements Generate hermetic requirements.*.txt file for konflux build
919939konflux-rpm-lock Generate rpm.lock.yaml file for konflux build
940+ konflux-artifacts-lock Regenerate artifacts.lock.yaml file for konflux build
920941help Show this help screen
921942```
922943
0 commit comments