Commit Graph

  • 59acce14a9 Initial plan copilot-swe-agent[bot] 2026-03-21 02:23:53 +0000
  • 5799bb3f00
    Merge pull request #42 from aguzererler/feat/portfolio-cli ahmet guzererler 2026-03-21 03:21:00 +0100
  • 1d589c0621 feat(portfolio): add end-to-end auto and check-portfolio commands Ahmet Guzererler 2026-03-21 03:18:20 +0100
  • d7a932bc83 feat(portfolio): integrate portfolio manager into cli, add pm command Ahmet Guzererler 2026-03-21 03:10:06 +0100
  • 69e6bee34b
    Merge pull request #40 from aguzererler/fix/remove-unused-timedelta-import-16675261317014341937 ahmet guzererler 2026-03-21 02:56:10 +0100
  • 5fed2ff3c0
    Merge pull request #41 from aguzererler/testing/memory-tokenization-5207856762792060376 ahmet guzererler 2026-03-21 02:55:53 +0100
  • 3b9eef380d test: add unit tests for _tokenize in FinancialSituationMemory google-labs-jules[bot] 2026-03-21 01:54:23 +0000
  • 5fa0fe3178 🧹 Remove unused `timedelta` import in finnhub_indicators.py google-labs-jules[bot] 2026-03-21 01:54:05 +0000
  • 3e90f13bf5
    Merge pull request #39 from aguzererler/chore/remove-unused-json-import-11845664957182921108 ahmet guzererler 2026-03-21 02:53:14 +0100
  • 8bc92344f8 🧹 chore: remove unused json import in research_manager.py google-labs-jules[bot] 2026-03-21 01:52:39 +0000
  • 25457930ae
    Merge pull request #36 from aguzererler/fix-unused-imports-utils-14929046510086826793 ahmet guzererler 2026-03-21 02:39:50 +0100
  • 2becf7fca4
    Merge pull request #37 from aguzererler/fix-max-positions-validation-test-9122767223538480688 ahmet guzererler 2026-03-21 02:36:49 +0100
  • 279081d3c7
    Merge pull request #38 from aguzererler/perf-optimize-json-extraction-regex-3266597981569245080 ahmet guzererler 2026-03-21 02:36:33 +0100
  • 646fe40754 perf: pre-compile regex patterns in extract_json util google-labs-jules[bot] 2026-03-21 01:34:43 +0000
  • a14de62f1e 🧪 Add comprehensive unit tests for portfolio config validation google-labs-jules[bot] 2026-03-21 01:34:31 +0000
  • 13e5534043 chore: remove unused imports `os` and `json` from `tradingagents/dataflows/utils.py` google-labs-jules[bot] 2026-03-21 01:34:15 +0000
  • c3954c966d
    Merge pull request #34 from aguzererler/copilot/refactor-agent-workflows-and-risk-metrics ahmet guzererler 2026-03-21 02:31:57 +0100
  • 9d8566f878
    Merge branch 'main' into copilot/refactor-agent-workflows-and-risk-metrics ahmet guzererler 2026-03-21 02:30:18 +0100
  • 9f72dbaea5
    Merge pull request #33 from aguzererler/copilot/extend-portfolio-manager-implementation ahmet guzererler 2026-03-20 17:30:42 +0100
  • 96a2c79cb3 Implement Portfolio Manager Phases 2-5: risk evaluation, candidate prioritization, holding reviewer agent, PM decision agent, trade executor, and portfolio graph orchestration copilot-swe-agent[bot] 2026-03-20 14:44:22 +0000
  • 066460a501 feat: add portfolio risk metrics module and LangChain agent tools copilot-swe-agent[bot] 2026-03-20 14:42:43 +0000
  • 1444e8438c feat: Portfolio Manager Phases 2-5 — risk evaluation, candidate prioritization, LLM agents, trade executor copilot-swe-agent[bot] 2026-03-20 14:38:48 +0000
  • c94c3373b2 Initial plan for portfolio manager phases 2-5 copilot-swe-agent[bot] 2026-03-20 14:27:37 +0000
  • 94c4a2e43d Initial plan copilot-swe-agent[bot] 2026-03-20 14:27:11 +0000
  • 766e60234e Initial plan copilot-swe-agent[bot] 2026-03-20 14:20:24 +0000
  • 4512a70339 chore: update performance tracking 2026-03-20 github-actions[bot] 2026-03-20 13:48:18 +0000
  • fbd8bbbd1a chore: daily discovery 2026-03-20 github-actions[bot] 2026-03-20 13:47:43 +0000
  • 3e9322ae4b
    Merge pull request #32 from aguzererler/copilot/create-data-foundation-layer ahmet guzererler 2026-03-20 14:07:15 +0100
  • a17e5f3707 feat: complete portfolio data foundation — psycopg2 client, repository, tests Ahmet Guzererler 2026-03-20 14:06:50 +0100
  • da7f078b5b removed hooks Ahmet Guzererler 2026-03-20 12:58:21 +0100
  • aa4dcdeb80 feat: implement Portfolio models, ReportStore, and tests; fix SQL constraint copilot-swe-agent[bot] 2026-03-20 11:16:39 +0000
  • 7ea9866d1d docs: ADR-012 — raw supabase-py over Prisma/SQLAlchemy for portfolio data layer copilot-swe-agent[bot] 2026-03-20 10:48:40 +0000
  • f1cabe7a4a feat: portfolio manager data foundation — docs, SQL migration, and module scaffolding copilot-swe-agent[bot] 2026-03-20 10:40:48 +0000
  • 29e75384cc Initial plan copilot-swe-agent[bot] 2026-03-20 10:28:36 +0000
  • e6b0f14087 docs: add data types, sizes, and context window budget to agent_dataflow.md copilot-swe-agent[bot] 2026-03-19 20:42:35 +0000
  • 5e3a8e5ba0 docs: add comprehensive agent data flow documentation copilot-swe-agent[bot] 2026-03-19 20:19:52 +0000
  • 4aaee35104 Initial plan copilot-swe-agent[bot] 2026-03-19 20:08:32 +0000
  • f0d6ec3581
    Merge e5690d0388 into f362a160c3 Mohamad Zamini 2026-03-19 11:49:31 -0600
  • e5690d0388
    Update cli/main.py Mohamad Zamini 2026-03-19 11:49:29 -0600
  • c84f861eb0
    Update cli/main.py Mohamad Zamini 2026-03-19 11:49:06 -0600
  • 98566c5a2e Add multi-LLM routing support (stage & role-based) mzamini92 2026-03-19 11:17:59 -0600
  • b981c4c2a2 Fix TypeError when writing report sections that contain lists nickdumitru 2026-03-19 12:42:28 -0400
  • 179e55f264
    fix(tests): complete PR #26 — enforce socket isolation in unit tier and add test suite reference doc (#30) Copilot 2026-03-19 17:41:25 +0100
  • a2408634c9
    Merge 11d924dba3 into f362a160c3 Alexander Schneider 2026-03-19 22:09:22 +0700
  • d92fd9cab1
    feat: NotebookLM sync with date-specific sources and consolidation (#28) ahmet guzererler 2026-03-19 15:39:25 +0100
  • 11d924dba3 feat: add optional social sentiment tool Alex Schneider 2026-03-19 15:18:23 +0100
  • c8890761d2 chore: update performance tracking 2026-03-19 github-actions[bot] 2026-03-19 13:57:11 +0000
  • 9cc33256bc chore: daily discovery 2026-03-19 github-actions[bot] 2026-03-19 13:56:36 +0000
  • d2e967c4fc
    simplify Architect agent prompt from ~165 to ~45 lines (#27) ahmet guzererler 2026-03-19 14:47:34 +0100
  • 7635bdec36 env var Ahmet Guzererler 2026-03-19 14:29:29 +0100
  • 659cb3bafb architext change Ahmet Guzererler 2026-03-19 14:27:41 +0100
  • 57c9b3ecaa refactor(tests): consolidate live-API tests into integration/, move mocked tests to unit/ Ahmet Guzererler 2026-03-19 14:24:52 +0100
  • 8c9183cf10 Add integration and unit tests for scanner routing, TTM analysis, vendor fail-fast, and yfinance data layer Ahmet Guzererler 2026-03-19 13:51:51 +0100
  • d2af8991ed
    fix: streamline Architect agent to stop stalling on context gathering (#25) ahmet guzererler 2026-03-19 13:46:16 +0100
  • 504ef60de5
    agents (#24) ahmet guzererler 2026-03-19 12:21:52 +0100
  • d4fefc804e
    feat: daily digest consolidation and Google NotebookLM sync (#23) ahmet guzererler 2026-03-19 12:21:03 +0100
  • 22b88ff053 Separate core strategy and add DCA averaging logic hyejwon 2026-03-19 19:43:33 +0900
  • 97ab49bb99 skills Ahmet Guzererler 2026-03-19 10:32:29 +0100
  • c744aa3c4b feat: expand OpenRouter model list with popular paid models 阳虎 2026-03-16 07:44:37 +0800
  • 760f084a6a refactor: extract shared model lists (AZURE_MODELS, OLLAMA_MODELS) to reduce duplication 阳虎 2026-03-16 16:23:51 +0800
  • ca80574ed1 refactor: extract AZURE_MODELS constant to reduce code duplication 阳虎 2026-03-16 16:20:59 +0800
  • 5bc20dfe90 feat: add Azure OpenAI support 阳虎 2026-03-16 08:18:36 +0800
  • 0c2b04a04d fix: support custom Ollama URL via base_url or OLLAMA_HOST env var 阳虎 2026-03-19 17:11:39 +0800
  • a90f14c086
    feat: unified report paths, structured observability logging, and memory system update (#22) ahmet guzererler 2026-03-19 09:06:40 +0100
  • d252fcb5db Tighten model provider validation hu.yelong 2026-03-19 15:49:29 +0800
  • 33600b8e6d fix: correct Ollama URL normalization and add Azure OpenAI support yanghu0b 2026-03-19 12:18:14 +0800
  • 6bdea25402 fix: address Gemini review feedback for PR #397 阳虎 2026-03-19 12:14:38 +0800
  • 8fcd58ad0f
    feat: memory system v2 — skills, context files, post-commit hook (#21) ahmet guzererler 2026-03-18 18:38:03 +0100
  • 39fdc47e2b chore: update performance tracking 2026-03-18 github-actions[bot] 2026-03-18 14:01:39 +0000
  • 52c4a519ac chore: daily discovery 2026-03-18 github-actions[bot] 2026-03-18 14:01:31 +0000
  • 3b6e399563
    Resolve merge conflicts after PR #18 merge into main (#19) Copilot 2026-03-18 14:38:48 +0100
  • fa8a0d56fb
    feat: opt-in vendor fallback — fail-fast by default (#18) ahmet guzererler 2026-03-18 14:25:38 +0100
  • 0b7619b501 fix: address Gemini review comments 阳虎 2026-03-18 20:08:16 +0800
  • 26b6034294 minor update Ahmet Guzererler 2026-03-18 12:43:50 +0100
  • b50bc30217 Merge branch 'claude/objective-galileo': test fixes and plans Ahmet Guzererler 2026-03-18 12:16:02 +0100
  • ff3e2817bf docs: add implementation plans for opt-in fallback (011) and test fixes (012) Ahmet Guzererler 2026-03-18 12:12:07 +0100
  • d5fb0fdd94
    Resolve merge conflicts after PR #16 merge into main (#17) Copilot 2026-03-18 11:38:44 +0100
  • 26cd4c8b78
    feat: Finnhub integration layer, 141 tests, and vendor evaluation report (#16) ahmet guzererler 2026-03-18 11:28:43 +0100
  • cf636232aa fix: resolve 12 pre-existing test failures across 5 test files Ahmet Guzererler 2026-03-18 11:11:00 +0100
  • 3ead9374eb
    Merge 28bbe51845 into f362a160c3 Octopus 2026-03-18 04:49:11 -0500
  • 28bbe51845 feat: add MiniMax as LLM provider with M2.7 as default octo-patch 2026-03-18 17:48:33 +0800
  • 04b7efdb68 feat: wire Finnhub into routing layer — insider txns, calendars, fallback Ahmet Guzererler 2026-03-18 09:41:41 +0100
  • 5b6d3a0c3f test: mark paid-tier Finnhub endpoints; update evaluation with live results Ahmet Guzererler 2026-03-18 08:57:00 +0100
  • 25067a56f7 feat: add Finnhub integration layer, tests, and evaluation report Ahmet Guzererler 2026-03-18 07:54:21 +0100
  • 9f397fee75
    Sync fork with upstream TauricResearch/TradingAgents (v0.2.1) (#12) Copilot 2026-03-18 07:00:37 +0100
  • 76684278f4 feat: add multi-market support with Vietnam (VN) stock market provider vonuhau-saitex 2026-03-18 12:47:53 +0700
  • 3fc9609387 UTF-8 encoding to fix error with saving documents on Windows jaycode 2026-03-18 10:46:20 +0700
  • ff81333f5b
    docs: add all environment variables to .env.example (#15) Copilot 2026-03-17 22:31:40 +0100
  • 7728f79e8d
    feat: medium-term positioning upgrade (debate rounds, TTM, peer comparison, macro regime) (#14) ahmet guzererler 2026-03-17 22:27:40 +0100
  • db8ffe8803 Merge branch 'main' into claude/evaluate-trading-strategies-VDdph Ahmet Guzererler 2026-03-17 21:55:14 +0100
  • 241ba26f3b
    docs: redirect tracking files to memory system Claude 2026-03-17 20:34:00 +0000
  • 51491ca678
    docs: document git remote setup (origin = aguzererler fork) Claude 2026-03-17 20:05:58 +0000
  • d03439e8da
    docs: update memory files for medium-term positioning upgrade Claude 2026-03-17 20:00:36 +0000
  • 65bebbcfed
    test: mark live yfinance network tests as integration Claude 2026-03-17 19:58:06 +0000
  • 2c53fe184b
    feat: medium-term positioning upgrade (debate rounds, TTM, peer comparison, macro regime) Claude 2026-03-17 19:55:43 +0000
  • 7f22b8e889 feat: add architecture-coordinator skill for mandatory ADR reading protocol Ahmet Guzererler 2026-03-17 20:26:15 +0100
  • 78ad76876d fix: handle RSI NaN when gain and loss are both zero - return neutral 50 阳虎 2026-03-18 03:24:15 +0800
  • 10484684bc docs: update memory files after PR #13 (Industry Deep Dive quality fix) Ahmet Guzererler 2026-03-17 20:20:39 +0100
  • 06859104e8 fix: apply base_url to GoogleClient LLM instance 阳虎 2026-03-18 03:11:21 +0800
  • 1362781291
    feat: improve Industry Deep Dive report quality with enriched data, sector routing, and tool-call nudge Copilot 2026-03-17 20:10:45 +0100