{"status":"ok","service":"vibequant-api","version":"0.3.0","provider_default":"yahoo","toss":{"configured":true},"deepseek":{"configured":true},"watchlist":{"max":50,"count":15},"bindings":{"d1":true,"r2_data":true,"r2_static":true},"cdn":{"prefix":"/cdn/","public_base":"/cdn","upload_hint":"cloudflare/scripts/upload-static.sh"},"candles":"GET /api/v1/candles/:provider/:symbol?days=90","assets":"GET /api/v1/assets/:provider/:symbol","prices":"GET /api/v1/prices/:provider?symbols=AAPL,MSFT","market_data":"GET /api/v1/market-data/:provider/:symbol","llm_quant":"POST /api/v1/llm/quant-prompt"}