| 1234567891011121314 |
- import os
- from pathlib import Path
- DATA_DIR = Path(os.getenv("NEWS_MCP_DATA_DIR", Path(__file__).resolve().parent / "data"))
- DATA_DIR.mkdir(parents=True, exist_ok=True)
- DB_PATH = Path(os.getenv("NEWS_MCP_DB_PATH", str(DATA_DIR / "news.sqlite")))
- RSS_FEED_URL = os.getenv("NEWS_RSS_FEED_URL", "https://breakingthenews.net/news-feed.xml")
- # Clusters TTL (hours)
- CLUSTERS_TTL_HOURS = float(os.getenv("NEWS_CLUSTERS_TTL_HOURS", "24"))
- DEFAULT_TOPICS = ["crypto", "macro", "regulation", "ai", "other"]
|