Commit Graph

  • ccf375eafd
    Update tradingagents/graph/portfolio_analysis.py robinsxe 2026-03-26 18:20:23 +0100
  • 138c077cc6 fix: stop restoring log_states_dict after portfolio analysis Robin Lindbladh 2026-03-26 18:15:27 +0100
  • 6328458f90 chore: update performance tracking 2026-03-26 github-actions[bot] 2026-03-26 14:07:03 +0000
  • 88efff970e chore: daily discovery 2026-03-26 github-actions[bot] 2026-03-26 14:06:58 +0000
  • b7255c4012 gitignore Ahmet Guzererler 2026-03-26 14:11:05 +0100
  • 7851d7bb17 gitignore update Ahmet Guzererler 2026-03-26 14:06:42 +0100
  • 4e8e6c237e feat: introduce flow_id with timestamp-based report versioning Ahmet Guzererler 2026-03-25 21:05:04 +0100
  • 25356e0034
    Merge branch 'main' into fix-yfinance-rate-limit-and-encoding Hewei603 2026-03-26 20:30:13 +0800
  • 728ae69eab
    feat: PM brain upgrade — macro/micro agents & memory split (#123) ahmet guzererler 2026-03-26 12:55:24 +0100
  • df5de732cf
    Bolt: Optimize redundant iteration in get_completed_reports_count (#115) ahmet guzererler 2026-03-26 11:18:18 +0100
  • 8efcf2a58e
    Remove unused import `field` from `observability.py` (#120) ahmet guzererler 2026-03-26 11:17:58 +0100
  • 6b3dd4172a
    feat: finalise storage layout, run history loading & phase-level re-run (#121) ahmet guzererler 2026-03-26 11:12:16 +0100
  • 6b644c6058
    Bolt: Optimize string building in yfinance_scanner.py (#114) ahmet guzererler 2026-03-26 09:33:06 +0100
  • 0efbbd9400
    feat: load flow_id in FE to resume runs and fix max_tickers cap (#113) ahmet guzererler 2026-03-26 07:10:42 +0100
  • c9fe5d6846
    Merge 8b1289f5fc into 589b351f2a Jeff Hicken 2026-03-25 21:21:12 -0700
  • 8b1289f5fc feat: enhance LM Studio integration and configuration Jeff Hicken 2026-03-24 21:09:47 -0500
  • 4bce529f7b
    Update README.md Sam Chen 2026-03-25 16:05:41 -0500
  • 8870fe2a58
    Merge bd1aa6949d into 589b351f2a Alexander Schneider 2026-03-25 20:37:53 +0100
  • bd1aa6949d Refine Adanos sentiment constants Alex Schneider 2026-03-25 20:37:43 +0100
  • c3bce5f360 Gate Adanos social sentiment behind explicit config Alex Schneider 2026-03-25 20:28:29 +0100
  • 1a06904b5f Add optional Adanos social sentiment vendor Alex Schneider 2026-03-25 20:23:09 +0100
  • c3762c0499 Reapply "feat: enhance data persistence with DualReportStore for local and MongoDB storage; update report store creation logic" Ahmet Guzererler 2026-03-25 19:54:34 +0100
  • 90482e8b39 Removed deprecated perplexity models Santiago de Diego 2026-03-25 19:52:04 +0100
  • 9358b7edc8 Revert "feat: enhance data persistence with DualReportStore for local and MongoDB storage; update report store creation logic" Ahmet Guzererler 2026-03-25 19:44:01 +0100
  • 23c4ad3988 Support for Perplexity API Santiago de Diego 2026-03-25 19:16:10 +0100
  • 5f0a52f8e6 feat: enhance data persistence with DualReportStore for local and MongoDB storage; update report store creation logic Ahmet Guzererler 2026-03-25 19:04:36 +0100
  • 3a3977051e test: allow social analyst kwargs in factor rules graph fixture Garrick 2026-03-25 10:37:08 -0700
  • cec2bee6e7 feat: add optional social sentiment tool Garrick 2026-03-25 10:33:37 -0700
  • 7c02e0c76c
    feat: add launch configuration for Backend (FastAPI) and Frontend (Vite/React) (#112) ahmet guzererler 2026-03-25 16:19:19 +0100
  • 1501c04dae
    feat: add launch configuration for FastAPI and Vite; enhance Finviz filter validation tests (#111) ahmet guzererler 2026-03-25 16:18:54 +0100
  • b87925d0b0 feat: add launch configuration for FastAPI and Vite in .claude/launch.json; include VSCode settings for pytest Ahmet Guzererler 2026-03-25 16:17:40 +0100
  • d883731212
    feat: add launch configuration for FastAPI and Vite; enhance Finviz filter validation tests (#110) ahmet guzererler 2026-03-25 15:50:49 +0100
  • 97a0d0de53
    feat: configurable max_auto_tickers + run persistence with phase-level node re-run (#109) ahmet guzererler 2026-03-25 15:27:28 +0100
  • 0a60b5d66c chore: update performance tracking 2026-03-25 github-actions[bot] 2026-03-25 13:57:05 +0000
  • dd982b91d2 chore: daily discovery 2026-03-25 github-actions[bot] 2026-03-25 13:56:57 +0000
  • bd6a5b75b5 fix model catalog typing and known-model helper CadeYu 2026-03-25 21:46:56 +0800
  • 8793336dad sync model validation with cli catalog CadeYu 2026-03-25 21:23:02 +0800
  • 15b9f90ae2
    Add TradingAgents backtesting strategy implementation Fried-MK 2026-03-25 21:16:23 +0800
  • 2145b04318
    fix: graceful LLM 404 handling + per-tier fallback model config (#108) ahmet guzererler 2026-03-25 11:19:08 +0100
  • 9c9cc8c0b6
    fix: address all PR#106 review findings (ADR 016) (#106) Copilot 2026-03-25 11:14:23 +0100
  • b1a775882e
    fix: Replace unsafe `ast.literal_eval` with `extract_json` in `parse_tool_call` (#105) ahmet guzererler 2026-03-25 10:17:28 +0100
  • ddafbee209
    Merge 06aa2bce55 into 589b351f2a Yudi Hertanto 2026-03-25 14:44:42 +0700
  • 06aa2bce55
    Update cli/utils.py Yudi Hertanto 2026-03-25 14:44:39 +0700
  • 978db49f5d
    Update tradingagents/llm_clients/zai_client.py Yudi Hertanto 2026-03-25 14:44:30 +0700
  • 3aad988472 Add Cerebras as LLM provider using OpenAI-compatible API Felix Dunand Carre 2026-03-24 23:54:54 -0400
  • 82ec67a024 feat: add position sizing and structured stock synthesis Garrick 2026-03-24 17:56:29 -0700
  • af026e35ad feat: add segment and scenario underwriting analysts Garrick 2026-03-24 17:30:34 -0700
  • 79175b4d4c feat: add medium-term positioning upgrade Garrick 2026-03-24 17:25:58 -0700
  • d27de67330 feat: add optional factor rule analyst Garrick 2026-03-24 17:25:17 -0700
  • c39dcc6fe8 fix(supabase_client): enhance cursor method to reconnect on dropped connection Ahmet Guzererler 2026-03-25 01:03:10 +0100
  • be2694367a fix: harden valuation analyst parsing Garrick 2026-03-24 16:58:09 -0700
  • 85377d27e2 feat: add valuation analyst Garrick 2026-03-24 16:51:14 -0700
  • d1818de073 refactor(llm_clients): extract config loading logic into separate module Maytekin 2026-03-24 23:46:20 +0000
  • 1b2728f99d test: relax stock role wiring payload assertions Garrick 2026-03-24 16:43:13 -0700
  • d0b48b47d5 fix: preserve macro analyst context Garrick 2026-03-24 16:40:37 -0700
  • fbefcc62ea refactor: rely on graph merge for stock state Garrick 2026-03-24 16:39:20 -0700
  • 36140c6746 refactor: add structured stock underwriting state Garrick 2026-03-24 16:29:55 -0700
  • 5be6ca954a feat: add macro analyst Garrick 2026-03-24 16:10:51 -0700
  • 244a986e83 feat(llm): add LM Studio provider support and refactor client factory Maytekin 2026-03-24 21:54:46 +0000
  • 2648f91e09
    Update tradingagents/graph/portfolio_analysis.py robinsxe 2026-03-24 22:52:57 +0100
  • 59a2212ff7
    Update tradingagents/graph/portfolio_analysis.py robinsxe 2026-03-24 22:44:24 +0100
  • cc5a322135 fix: avoid legacy backend leaks in routed providers Garrick 2026-03-24 13:55:39 -0700
  • 27d60e1300 fix: make default llm routing shallow-copy safe Garrick 2026-03-24 13:43:09 -0700
  • 73e8974182 fix: pass routed base urls to provider clients Garrick 2026-03-24 13:33:48 -0700
  • cd145f14d0 fix: layer llm route inheritance Garrick 2026-03-24 13:26:23 -0700
  • 507af6f6e2 fix: inherit default llm routing fields Garrick 2026-03-24 13:19:52 -0700
  • 5d09c4c984 fix: gate tracebacks behind debug flag to prevent info leakage Robin Lindbladh 2026-03-24 21:16:03 +0100
  • 6f5610d82b
    Update tradingagents/graph/portfolio_analysis.py robinsxe 2026-03-24 21:14:42 +0100
  • 5c483b4293 fix: normalize routed provider comparisons Garrick 2026-03-24 13:12:55 -0700
  • 2ce7e2b6d0 fix: broaden _log_portfolio exception catch to handle all failures Robin Lindbladh 2026-03-24 21:11:49 +0100
  • 3abff48c7d fix: protect log file write and preserve log_states_dict Robin Lindbladh 2026-03-24 21:10:33 +0100
  • 5ac72567be fix: add config parameter to PortfolioAnalyzer constructor Robin Lindbladh 2026-03-24 21:08:14 +0100
  • f3d49335d1
    Update tradingagents/graph/trading_graph.py robinsxe 2026-03-24 21:07:02 +0100
  • 698b4ede4a
    Update tradingagents/graph/portfolio_analysis.py robinsxe 2026-03-24 21:06:45 +0100
  • f04a1fafd1 fix: narrow llm routing client setup Garrick 2026-03-24 13:06:32 -0700
  • 92b527b60a
    Update tradingagents/graph/portfolio_analysis.py robinsxe 2026-03-24 21:01:35 +0100
  • 0c4a912b0a
    Update tradingagents/graph/portfolio_analysis.py robinsxe 2026-03-24 21:01:25 +0100
  • b3a087286b fix: remove redundant inline traceback import Robin Lindbladh 2026-03-24 20:58:18 +0100
  • dfcd669d28 fix: restore trading graph log imports Garrick 2026-03-24 12:54:24 -0700
  • 8a4a1d1faa feat: add role-based llm routing Garrick 2026-03-24 12:49:11 -0700
  • 95e10bd1fd
    Update tradingagents/graph/portfolio_analysis.py robinsxe 2026-03-24 20:32:32 +0100
  • 2466ec3c90
    Update tradingagents/graph/portfolio_analysis.py robinsxe 2026-03-24 20:32:09 +0100
  • 85fbc48ede fix: address code review feedback Robin Lindbladh 2026-03-24 20:20:46 +0100
  • dbd2c658e5
    Update tradingagents/graph/portfolio_analysis.py robinsxe 2026-03-24 20:18:30 +0100
  • 03d7752d46
    Update tradingagents/graph/portfolio_analysis.py robinsxe 2026-03-24 20:18:14 +0100
  • ae2c813d8a feat: add portfolio analysis for multi-stock comparison Robin Lindbladh 2026-03-24 20:10:21 +0100
  • 4dbcdcc8a8 docs: add senior analysis integration plan Garrick 2026-03-24 12:08:14 -0700
  • b4874ced10 docs: add senior analysis integration design Garrick 2026-03-24 12:04:42 -0700
  • fdf54ae279
    feat: include portfolio holdings in auto mode pipeline analysis (#104) Copilot 2026-03-24 18:35:53 +0100
  • cd655cdae5
    feat: concurrent per-ticker pipelines in auto mode, controlled by TRADINGAGENTS_MAX_CONCURRENT_PIPELINES (#103) Copilot 2026-03-24 18:08:06 +0100
  • 9c148b208a
    Fix: websocket emits "Run completed." on failed runs, masking errors in frontend (#102) Copilot 2026-03-24 18:06:48 +0100
  • 4c5f0d8ae4 refactor(cli): improve error handling and type hints in utils Maytekin 2026-03-24 16:48:58 +0000
  • 4261c62e7c refactor(config): improve config loading with validation and error handling Maytekin 2026-03-24 16:29:19 +0000
  • 065d033faf refactor(config): centralize LLM configuration in config.json Maytekin 2026-03-24 16:23:00 +0000
  • 4c14080d73
    feat(scanner): Finviz smart money scanner + Golden Overlap strategy ahmet guzererler 2026-03-24 16:03:17 +0100
  • 1f92c3d8cd Add support for NVIDIA LLM provider and update configuration settings cemreaytekin 2026-03-24 14:22:48 +0000
  • bfd171e063 chore: update performance tracking 2026-03-24 github-actions[bot] 2026-03-24 13:57:58 +0000
  • 5d37c89eea chore: daily discovery 2026-03-24 github-actions[bot] 2026-03-24 13:57:52 +0000
  • 047b38971c refactor: simplify api_key mapping and consolidate tests javierdejesusda 2026-03-24 14:52:51 +0100
  • f5026009f9 fix(llm_clients): standardize Google API key to unified api_key param javierdejesusda 2026-03-24 14:35:02 +0100