Files
openspec-lab/openspec/changes/archive/2026-09-06-tavily-proxy-setup/tasks.md
T

960 B

Tasks

1. Скрипт-форвардер

  • 1.1 Создать /opt/hermes/.hermes/scripts/tavily_proxy.py (HTTP→SOCKS5, /extract, /search)

2. Конфигурация Hermes

  • 2.1 web.extract_backend=tavily в config.yaml
  • 2.2 TAVILY_API_KEY и TAVILY_BASE_URL в .env

3. systemd-юнит

  • 3.1 Создать /etc/systemd/system/tavily-proxy.service (After=telegram-tunnel, Restart=always)
  • 3.2 enable + запуск: systemctl enable --now tavily-proxy.service
  • 3.3 Проверка: active, слушает 127.0.0.1:8971, curl /extract → 200

4. Проверка end-to-end

5. Документация

  • 5.1 Зафиксировано: порт 8971, юнит tavily-proxy.service, зависимость от telegram-tunnel.service — в design.md (разделы Files/Commands/Risk) и specs/web-extract-tavily/spec.md