feat: integrate Contextual News Sentiment (QuantIQ News Sentiment) and Earnings Calendar (QuantIQ Catalyst Watch) tools into Gemini ReAct agent loop 3de8ffd Karan6124 commited on 29 days ago
fix: enable strict=False in JSON extractor to parse Gemini responses containing literal raw newlines inside JSON string values cd078b2 Karan6124 commited on 29 days ago
fix: force yfinance daily fallback if stock history has flat price movement (nunique close <= 1) during closed market hours 26fb37a Karan6124 commited on 29 days ago
fix: eliminate yfinance rate limiting - retry backoff in cached helper + Celery tasks use cached helper instead of raw yf.Ticker every 2min 54df784 Karan6124 commited on 29 days ago
fix: resolve NameError in get_ml_prediction - stale onnx_session ref left over from multi-model router refactor (should be onnx_sessions dict) 3610f7e Karan6124 commited on 29 days ago
fix: add shared Redis-cached yfinance helper to eliminate rate limiting and event-loop blocking across indicator tool, ONNX predictor, and ATR calculator d179777 Karan6124 commited on 29 days ago
fix: add yfinance daily fallback to indicator tool and ONNX predictor when local DB has <26 candles post-restart 388c5f4 Karan6124 commited on 29 days ago
fix: enforce JSON-only Gemini responses and add graceful plain-text fallback to prevent agent crash 9d416cd Karan6124 commited on 29 days ago
fix: resolve Celery decorator syntax error and handle NaN technical indicators in ONNX prediction inputs aaf30f8 Karan6124 commited on 29 days ago
feat: implement weekly MLOps retraining loop and specialized multi-model router 432f713 Karan6124 commited on 29 days ago
fix: resolve Celery asyncpg event loop crash with NullPool and guard PnL division by zero ff3c3ba Karan6124 commited on about 1 month ago
feat: implement dynamic volatility fallback with Redis DB 1 cache and category defaults 08a2e96 Karan6124 commited on about 1 month ago
fix: resolve Celery Beat scheduling, crud logic errors, and implement ATR volatility-adjusted stop-loss levels 1e6320d Karan6124 commited on about 1 month ago
fix: clarify bearish framing in ReAct analyst system instructions to prevent user confusion 3b2edba Karan6124 commited on Jul 11
feat: add user strategy performance tracker table, lockInStrategy GraphQL mutation, and auto-labeler updates b5a4c95 Karan6124 commited on Jul 11
fix: integrate real ONNX prediction helper into Advisor chat and improve memory context guidelines 27caaea Karan6124 commited on Jul 11
feat: add MLOps prediction logs table, background labeling task, and model metrics endpoint c7f64de Karan6124 commited on Jul 11
feat: integrate Resend HTTP API support for firewall-safe email delivery d5cf9cc Karan6124 commited on Jul 10
fix: propagate SMTP exceptions in diagnostic endpoint to display exact SMTP error details 75aaa5e Karan6124 commited on Jul 10
fix: add connection timeout to smtplib SMTP/SMTP_SSL calls to prevent hanging d214a09 Karan6124 commited on Jul 10
fix: support both SSL and TLS SMTP ports and add /auth/test-email diagnostic endpoint 8d9c91a Karan6124 commited on Jul 10
refactor: migrate gemini client code to the new official google-genai SDK 112ad2a Karan6124 commited on Jul 6
feat: integrate Prometheus metrics suite and polish landing page navigation 23d5139 Karan6124 commited on Jul 6
feat: implement real-time price alerts via email with 2-minute reminder loops 9bf8bc5 Karan6124 commited on Jul 3
fix: wire correct KAFKA_BOOTSTRAP_SERVERS in GQL subscriptions and resolve Gemini ReAct Agent function calling JSON error d7add1e Karan6124 commited on Jun 25
feat: changed the gemini api key from 1.5 flash to 2.5 flash model b7ad561 Karan6124 commited on Jun 24
feat: implement startup ONNX model downloader and live inference service 1af1542 Karan6124 commited on Jun 22
feat: changed the google gemini api model from 1.5 flash to 2.5 flash 0880540 Karan6124 commited on Jun 19
feat: implement Gemini ReAct agent loop and hook up GQL insight mutation c88841a Karan6124 commited on Jun 19
feat: implement Celery task queue and background tasks for watchlist reports and database pruning 678cc94 Karan6124 commited on Jun 17