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"]