diff --git a/docs/api/build-docs.sh b/docs/api/build-docs.sh index 46d025404..5260a3352 100755 --- a/docs/api/build-docs.sh +++ b/docs/api/build-docs.sh @@ -1,5 +1,12 @@ #!/bin/bash +# Check if sphinx-build is installed +if ! command -v sphinx-build &> /dev/null; then + echo "Error: sphinx-build is not installed or not in PATH" >&2 + echo "Please install Sphinx using: pip install -r requirements.txt" >&2 + exit 1 +fi + # Clean previous build rm -rf _build diff --git a/docs/api/index.rst b/docs/api/index.rst index 344cf3ec6..d60a027a2 100644 --- a/docs/api/index.rst +++ b/docs/api/index.rst @@ -26,6 +26,7 @@ Quick Links Observers Pipeline Processors + Runner Serializers Services Sync