{"ok":true,"relay":"online","mode":"HYBRID","offline":false,"provider":"gemini","model":"gemini-3.5-flash","tradier":{"configured":true,"env":"production"},"mysqlMemory":{"enabled":true,"user":"relay_app","db":"tradeops_ai_memory"},"ollama":{"status":"offline","url":"http://localhost:11434/api/chat","model":"llama3.1:latest","inference_model":"0xroyce/plutus","math_model":"qwen2-math","vision_model":"qwen2.5-vl:7b","vision_fast_model":"smolvlm2:2.2b","wizard_enabled":false,"pulled_models":[]},"gemini":{"configured":true,"model":"gemini-3.5-flash","vision_model":"gemini-2.5-flash"},"gemma4":{"cloud_configured":true,"cloud_model":"gemma-4-26b-a4b-it","ollama_model":"gemma4:12b","vision_model":"gemma4:12b","active":false},"xai":{"configured":true,"model":"grok-4.3"},"claude":{"configured":true,"model":"claude-sonnet-4-6","vision_model":"claude-sonnet-4-6"},"openai_compat":{"configured":false,"url":"","model":"cheap-chat-model"},"marketData":{"tradier":{"configured":true,"env":"production"},"yahoo":{"configured":true}},"storage":{"duckdb":{"status":"not_initialized","path":"/app/trading-week.duckdb"},"mysql":{"enabled":true}},"endpoints":["/api/health","POST /api/picks","POST /api/chain-scan","POST /api/ticker-read","POST /api/news","POST /api/intelligence-scan","GET /api/gov-contracts?tickers=XOM,KTOS","POST /api/gov-contracts","POST /api/catalyst-scan","GET /api/catalyst-scan?ticker=X","POST /api/catalyst-decide","GET /api/catalyst-decide?ticker=X","GET /api/market","POST /api/benchmark","POST /api/chart-read","POST /api/algo-review","POST /api/trade-decision","POST /api/leads-refresh","GET /api/fed-data","POST /api/fed-data/reload","GET /api/economic-context","GET /api/hc-status","POST /api/hc-run-now","GET /api/ai-watch/runs","POST /api/ai-watch/batch-preflight","GET /api/econ-calendar","POST /api/warehouse/store","GET /api/warehouse/history","GET /api/warehouse/features","GET /api/rag-corpus","POST /api/parse-query","GET /api/ibkr/status","POST /api/ibkr/gateway/start","GET /api/ibkr/portfolio","GET /api/ibkr/quote","POST /api/ibkr/order","GET /api/confluence","GET /api/strategy-fit?ticker=X","POST /api/strategy-fit","POST /api/strategy-rank","GET /api/trader-profile","POST /api/trader-profile","GET /api/portfolio-intelligence","POST /api/portfolio-intelligence","POST /api/backtest","GET /api/yfinance?ticker=X&type=info","POST /api/yfinance","GET /api/finviz-scan?preset=top_gainers_optionable&limit=30","GET /api/finviz-scan?f=sh_avgvol_o500,sh_opt_option&s=&o=-change&limit=30","POST /api/finviz-scan","GET /api/tradier/chain?symbol=AAPL&expiration=2026-07-18","GET /api/tradier/expirations?symbol=AAPL"],"ibkr":{"enabled":false,"account":"","gateway":"https://localhost:5001"}}