#!/bin/sh # Space / Cloud Run entrypoint: hydrate chroma, then serve /mcp. # Extra args replace the MCP server (HF Jobs pass `python -m src.pipeline.daily_ingest`). # Does not --reset-chroma, re-embed, or touch Neo4j. set -eu if [ "$#" -gt 0 ]; then exec "$@" fi if [ "${HYDRATE_CHROMA:-1}" = "1" ]; then python -m src.mcp_server.hydrate fi exec python -m src.mcp_server