Commit Graph

  • 98f51a4b16 Fix security vulnerability in NotebookLM sync subprocess calls google-labs-jules[bot] 2026-03-21 22:17:55 +0000
  • 822b786fbe
    Merge pull request #71 from aguzererler/perf-optimize-completed-reports-count-11317210005896921131 ahmet guzererler 2026-03-21 23:03:55 +0100
  • e0b882ed75
    Merge pull request #75 from aguzererler/optimize-sell-batching-17320376887335337420 ahmet guzererler 2026-03-21 23:02:52 +0100
  • 6aa7351d12
    Merge pull request #74 from aguzererler/optimize-percentile-risk-metrics-3721557834418496366 ahmet guzererler 2026-03-21 23:02:25 +0100
  • 415ab75415
    Merge pull request #73 from aguzererler/perf/optimize-team-filtering-5153644847450952095 ahmet guzererler 2026-03-21 23:01:11 +0100
  • 28f35a54ed
    Merge pull request #72 from aguzererler/fix-macro-bridge-concurrency-3956784745339794663 ahmet guzererler 2026-03-21 22:58:14 +0100
  • becac49192
    Merge pull request #76 from aguzererler/perf-opt-df-cols-1934091478908671805 ahmet guzererler 2026-03-21 22:50:18 +0100
  • 1886391997 Optimize DataFrame column lowercasing in stockstats_utils.py google-labs-jules[bot] 2026-03-21 21:47:43 +0000
  • 442b38dff4
    Merge pull request #69 from aguzererler/copilot/review-financial-tools-implementation ahmet guzererler 2026-03-21 22:41:55 +0100
  • 1ed46937d7 perf(portfolio): batch database writes during bulk SELL executions google-labs-jules[bot] 2026-03-21 20:06:45 +0000
  • e14d07ea81 perf(risk_metrics): optimize _percentile using heapq google-labs-jules[bot] 2026-03-21 20:05:29 +0000
  • 6d7e7c2944 Optimize team filtering loop performance google-labs-jules[bot] 2026-03-21 19:59:02 +0000
  • c39e34c389 Optimize synchronous API execution inside async loop in macro_bridge.py google-labs-jules[bot] 2026-03-21 19:56:23 +0000
  • f30a42ccab perf: optimize redundant iteration in get_completed_reports_count google-labs-jules[bot] 2026-03-21 19:51:52 +0000
  • 01b892041b
    Merge pull request #43 from aguzererler/copilot/update-portfolio-management-flow ahmet guzererler 2026-03-21 20:50:57 +0100
  • c4a7108a76 Address code review: add debug logging for unknown method resolution copilot-swe-agent[bot] 2026-03-21 17:27:38 +0000
  • 92ebc13ce4 Add API consumption estimation module and CLI command copilot-swe-agent[bot] 2026-03-21 17:25:26 +0000
  • a8ccff31a0 Add YoY edge case tests for 5 and 4 quarter scenarios copilot-swe-agent[bot] 2026-03-21 16:59:03 +0000
  • 3d76acf17d Add financial tools analysis doc and fix YoY revenue growth bug in TTM analysis copilot-swe-agent[bot] 2026-03-21 16:57:21 +0000
  • a7b8c996f2
    Merge pull request #70 from aguzererler/fix/resolve-prs-56-58-60-4650038896702716891 ahmet guzererler 2026-03-21 17:54:10 +0100
  • c8465af163 🧪 Resolve PRs #56, #58, and #60 google-labs-jules[bot] 2026-03-21 16:51:49 +0000
  • 5f3fbd5abd Initial plan copilot-swe-agent[bot] 2026-03-21 16:47:43 +0000
  • 68df103ee9
    Merge pull request #52 from aguzererler/fix/remove-unused-import-interface-7009076599669968401 ahmet guzererler 2026-03-21 17:37:18 +0100
  • 9ef73577f3
    Merge pull request #53 from aguzererler/jules-12150822204137850232-2d21567f ahmet guzererler 2026-03-21 17:36:57 +0100
  • 2ec8a17216
    Merge pull request #54 from aguzererler/test-macro-regime-fmt-pct-18208719821293052000 ahmet guzererler 2026-03-21 17:36:20 +0100
  • 7b9510a99b
    Merge pull request #61 from aguzererler/fix/agent-utils-unused-imports-948671579039994874 ahmet guzererler 2026-03-21 17:35:19 +0100
  • 86a0f5d9b7
    Merge pull request #59 from aguzererler/testing/industry-deep-dive-parsing-12762969703991793840 ahmet guzererler 2026-03-21 17:34:47 +0100
  • a42676d8b6
    Merge pull request #57 from aguzererler/remove-unused-imports-alpha-vantage-5385473624944698804 ahmet guzererler 2026-03-21 17:33:57 +0100
  • ae83ce74fa
    Merge pull request #55 from aguzererler/fix/refactor-alpha-vantage-indicator-4324081028548110342 ahmet guzererler 2026-03-21 17:32:31 +0100
  • cce5755b30
    Merge pull request #62 from aguzererler/test-stockstats-utils-15966200471023157106 ahmet guzererler 2026-03-21 17:29:41 +0100
  • 4747d98cb3
    Merge pull request #63 from aguzererler/fix/macro-regime-refactor-299016324797440021 ahmet guzererler 2026-03-21 17:29:23 +0100
  • e5be3f4676
    Merge pull request #64 from aguzererler/perf/lazy-load-portfolio-snapshot-8090947574151242031 ahmet guzererler 2026-03-21 17:28:43 +0100
  • b0424a36d7
    Merge pull request #66 from aguzererler/jules-17548469684748509551-99819dec ahmet guzererler 2026-03-21 17:27:49 +0100
  • 0dc6236e20
    Merge pull request #67 from aguzererler/testing/cli-extract-content-string-6775172434327225745 ahmet guzererler 2026-03-21 17:27:21 +0100
  • f2ec1bd6aa
    Merge pull request #51 from aguzererler/test-vix-trend-short-history-13411679154947690802 ahmet guzererler 2026-03-21 17:26:42 +0100
  • 5c91aa8bb3
    Merge pull request #50 from aguzererler/test-ttm-analysis-find-col-8347777247783205733 ahmet guzererler 2026-03-21 17:26:22 +0100
  • e5dcfb0e25
    Merge pull request #49 from aguzererler/test-extract-article-data-17131555993247333235 ahmet guzererler 2026-03-21 17:25:19 +0100
  • e292c833ce
    Merge pull request #48 from aguzererler/fix/unused-typing-imports-8765363568869734056 ahmet guzererler 2026-03-21 17:24:14 +0100
  • 319feac087
    Merge pull request #65 from aguzererler/testing-macro-regime-edge-cases-7674628334263228754 ahmet guzererler 2026-03-21 17:23:38 +0100
  • 0313cc629e
    Merge pull request #47 from aguzererler/fix/test-config-sum-constraints-edge-case-6454385375638160819 ahmet guzererler 2026-03-21 17:20:25 +0100
  • e877f298bb
    Merge pull request #46 from aguzererler/fix-unused-import-finnhub-scanner-619852487739765853 ahmet guzererler 2026-03-21 17:20:03 +0100
  • 5d600480ce
    Merge pull request #45 from aguzererler/code-health/risk-manager-unused-import-1634631888147245992 ahmet guzererler 2026-03-21 17:18:31 +0100
  • 1e10b4ca96
    Merge pull request #44 from aguzererler/fix/unused-import-finnhub-stock-10302219538878494092 ahmet guzererler 2026-03-21 17:18:10 +0100
  • df735bf6e9
    Merge pull request #68 from aguzererler/feat/test-tool-call-parsing-12253012184888559232 ahmet guzererler 2026-03-21 17:17:18 +0100
  • 6f052fffea 🧪 Implement robust tool call parsing and unit tests google-labs-jules[bot] 2026-03-21 14:56:12 +0000
  • 811459b38f Add tests for `extract_content_string` error handling in `cli/main.py` google-labs-jules[bot] 2026-03-21 14:53:45 +0000
  • bdaf188b33 Fix Finnhub API error handling and add coverage google-labs-jules[bot] 2026-03-21 14:51:29 +0000
  • 177d35ede5 🧪 Fix VIX trend logic and add extensive tests for macro regime short history edge cases google-labs-jules[bot] 2026-03-21 14:48:20 +0000
  • 7d200d834a style: inline single-use instrument context vars CadeYu 2026-03-21 21:31:38 +0800
  • 3e96b58b0b chore: update performance tracking 2026-03-21 github-actions[bot] 2026-03-21 13:30:20 +0000
  • 06ff0b4d19 chore: daily discovery 2026-03-21 github-actions[bot] 2026-03-21 13:29:50 +0000
  • 9b3b8e1a84 docs: add TradingAgents RAG failure checklist CadeYu 2026-03-21 13:10:48 +0800
  • 08bfe70a69 fix: preserve exchange-qualified tickers across agent prompts CadeYu 2026-03-21 13:10:09 +0800
  • fd1fe51c59 test: add integration tests for Polymarket agent test 2026-03-21 21:29:42 +0900
  • 2d55fcc564 chore: remove old stock-specific agent and tool files test 2026-03-21 21:29:04 +0900
  • 2474f7ad58 feat: update CLI for Polymarket event input and display test 2026-03-21 21:27:37 +0900
  • 7e45020dbb feat: update graph workflow for Polymarket 3-way debate test 2026-03-21 21:21:19 +0900
  • 26657acab5 feat: update agent exports for Polymarket agents test 2026-03-21 21:19:10 +0900
  • 2753b6438b feat: add Polymarket agent prompts (analysts, researchers, trader, risk) test 2026-03-21 21:17:27 +0900
  • 39cce0fb9b feat: update AgentState and conditional logic for Polymarket 3-way debate test 2026-03-21 21:13:08 +0900
  • 12051c1570 feat: add Polymarket API tool functions with tests test 2026-03-21 21:10:49 +0900
  • 50a705dc12 chore: add Polymarket dependencies and update config test 2026-03-21 21:06:16 +0900
  • aec0dbcf0d docs: add Polymarket agent implementation plan (14 tasks) test 2026-03-21 21:03:08 +0900
  • d9b752f4bf docs: add Polymarket prediction agent design spec test 2026-03-21 20:44:31 +0900
  • b405cd6209 fix: main.py no longer hardcodes LLM models OpenClaw Assistant 2026-03-21 10:36:06 +0100
  • 01bd138f84 fix: address Gemini review - centralize llamacpp base_url logic OpenClaw Assistant 2026-03-21 10:33:03 +0100
  • 3e509bfa32 feat: add llama.cpp local LLM support via .env configuration OpenClaw Assistant 2026-03-21 10:26:48 +0100
  • 2a4dbc5e11 📖 public 分支:README_CN 去除私有信息,通用化 dw1161 2026-03-21 16:38:33 +0800
  • 7ab7cd7591 perf: lazy load json parsing in PortfolioSnapshot google-labs-jules[bot] 2026-03-21 08:32:52 +0000
  • 77694d49c9 Refactor classify_macro_regime into helper functions google-labs-jules[bot] 2026-03-21 08:31:07 +0000
  • a7f5f67f94 🧪 [testing improvement] Add unit tests for _clean_dataframe in stockstats_utils google-labs-jules[bot] 2026-03-21 08:30:52 +0000
  • 3bed14e5c1 🧹 fix: remove unused imports from agent_utils.py google-labs-jules[bot] 2026-03-21 08:30:43 +0000
  • 644ce57b9c test: add tests and parsing logic for text formats in _extract_top_sectors google-labs-jules[bot] 2026-03-21 08:28:35 +0000
  • 1129c0cd21 Refactor interface.py to remove unused imports in alpha_vantage.py google-labs-jules[bot] 2026-03-21 08:27:10 +0000
  • 0a53060ce9 Refactor `get_indicator` function in `alpha_vantage_indicator.py` google-labs-jules[bot] 2026-03-21 08:26:02 +0000
  • ab86ccb3a7 test: add tests for _fmt_pct in macro regime google-labs-jules[bot] 2026-03-21 08:24:45 +0000
  • 86d1afc0fd 🧹 Remove unused import 'Path' from trading_graph.py google-labs-jules[bot] 2026-03-21 08:24:12 +0000
  • b9c4cf2859 Remove unused Annotated import from interface.py google-labs-jules[bot] 2026-03-21 08:23:52 +0000
  • 433af4d1e4 Add edge case test for short history in _signal_vix_trend google-labs-jules[bot] 2026-03-21 08:23:47 +0000
  • 9a6e8c5c7c Add edge case tests for _find_col in ttm_analysis google-labs-jules[bot] 2026-03-21 08:23:16 +0000
  • bb7d22d3a3 🧪 Add tests for _extract_article_data in yfinance_news.py google-labs-jules[bot] 2026-03-21 08:23:12 +0000
  • 369bc02ef5 🧹 Remove unused imports in trading_graph.py google-labs-jules[bot] 2026-03-21 08:22:55 +0000
  • 2663661be9 test: add edge case for sum constraints validation google-labs-jules[bot] 2026-03-21 08:22:53 +0000
  • 404edc56b7 🧹 remove unused import _make_api_request from finnhub_scanner.py google-labs-jules[bot] 2026-03-21 08:22:49 +0000
  • 0955568391 refactor: remove unused imports in risk manager google-labs-jules[bot] 2026-03-21 08:22:14 +0000
  • f82a810c3b Remove unused pandas import and clean up finnhub_stock.py google-labs-jules[bot] 2026-03-21 08:21:43 +0000
  • c8e48d54f4 current state update Ahmet Guzererler 2026-03-21 09:19:21 +0100
  • 39abd4878c 💬 CLI 新增 Step 8:用户自定义分析视角注入 dw1161 2026-03-21 16:12:59 +0800
  • 8daa8b3477 💬 支持用户自定义分析视角注入(user_context 参数) dw1161 2026-03-21 15:47:58 +0800
  • a125f5c906 🔄 Google client 加入 SSL/连接错误自动重试(指数退避,最多5次) dw1161 2026-03-21 15:34:39 +0800
  • 2c87c33c69 🐛 修复 risk_mgmt prompt 字符串断行 SyntaxError dw1161 2026-03-21 15:28:27 +0800
  • 4d7a78cea4 📖 添加中文 README dw1161 2026-03-21 15:25:37 +0800
  • cce15d1f28 🇨🇳 全部 Agent prompt 添加简体中文输出指令 dw1161 2026-03-21 15:23:29 +0800
  • c788f9f931 🤖 添加中文分析入口脚本 run_analysis.py dw1161 2026-03-21 15:21:47 +0800
  • 340731c3d7 fix(cli): use typer.Exit for model selection CadeYu 2026-03-21 14:03:11 +0800
  • 2d41e39f89 feat(cli): allow custom OpenRouter model IDs CadeYu 2026-03-21 13:38:42 +0800
  • 4bcca59ee8 feat(cli): allow custom OpenRouter model IDs CadeYu 2026-03-21 13:08:36 +0800
  • c9e1675150 feat: add Z.AI client support and update model configurations Yudi Hertanto 2026-03-21 11:45:41 +0700
  • 33b61910e3 Address code review: clarify token estimation descriptions copilot-swe-agent[bot] 2026-03-21 02:35:26 +0000
  • ada257ac3e Update portfolio flow diagram, add token estimation per model, add CLI/test commands to README copilot-swe-agent[bot] 2026-03-21 02:34:23 +0000