Ctrl K
ComunidadGuías…

scripts/butler-memory-smoke.sh

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
#!/usr/bin/env bash
# Memory module smoke: recall fixtures + optional reindex hint.
set -euo pipefail
ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
cd "$ROOT"
if [[ -f .env ]]; then
  set -a
  # shellcheck disable=SC1091
  source .env
  set +a
fi
export PYTHONPATH="${PYTHONPATH:-.}:."

echo "== memory recall fixtures =="
python3 -m pytest tests/test_memory_recall_fixtures.py -q --tb=short "$@"

if [[ "${BUTLER_SEMANTIC_MEMORY:-0}" == "1" ]]; then
  echo ""
  echo "BUTLER_SEMANTIC_MEMORY=1: 若刚改 MEMORY/批准待审,建议再跑:"
  echo "  bash scripts/butler-memory-reindex.sh"
else
  echo ""
  echo "提示: 试点建议 .env 设 BUTLER_SEMANTIC_MEMORY=1 与 BUTLER_QUEUE_PREFETCH=1"
fi