Alex Korbonits
|
b30e3f14a7
|
ci: add Ruff config, pre-commit hooks, and GitHub Actions lint workflow
- Add [tool.ruff] config to pyproject.toml (E/F/I rules, 120-char limit,
per-file ignores for __init__.py)
- Add .pre-commit-config.yaml with ruff lint + format hooks
- Add .github/workflows/lint.yml triggering on PRs and pushes to main
- Auto-fix 90 violations (unsorted imports, unused imports, f-strings)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-12 14:04:26 -07:00 |
Yijia-Xiao
|
6cddd26d6e
|
feat: multi-language output support for analyst reports and final decision (#472)
|
2026-03-29 19:19:01 +00:00 |
Yijia-Xiao
|
318adda0c6
|
refactor: five-tier rating scale and streamlined agent prompts
|
2026-03-22 23:07:20 +00:00 |
CadeYu
|
08bfe70a69
|
fix: preserve exchange-qualified tickers across agent prompts
|
2026-03-21 21:10:13 +08:00 |
Yijia Xiao
|
b06936f420
|
fix: improve data vendor implementations and tool signatures
- Add get_global_news for Alpha Vantage
- Fix get_insider_transactions signature (remove unused curr_date param)
- Remove unnecessary default params from API calls (sort, limit, tab)
|
2026-02-03 22:27:20 +00:00 |
Yijia Xiao
|
d4dadb82fc
|
feat: add multi-provider LLM support with thinking configurations
Models added:
- OpenAI: GPT-5.2, GPT-5.1, GPT-5, GPT-5 Mini, GPT-5 Nano, GPT-4.1
- Anthropic: Claude Opus 4.5/4.1, Claude Sonnet 4.5/4, Claude Haiku 4.5
- Google: Gemini 3 Pro/Flash, Gemini 2.5 Flash/Flash Lite
- xAI: Grok 4, Grok 4.1 Fast (Reasoning/Non-Reasoning)
Configs updated:
- Add unified thinking_level for Gemini (maps to thinking_level for Gemini 3,
thinking_budget for Gemini 2.5; handles Pro's lack of "minimal" support)
- Add OpenAI reasoning_effort configuration
- Add NormalizedChatGoogleGenerativeAI for consistent response handling
Fixes:
- Fix Bull/Bear researcher display truncation
- Replace ChromaDB with BM25 for memory retrieval
|
2026-02-03 22:27:20 +00:00 |
luohy15
|
a6734d71bc
|
WIP
|
2025-09-26 16:17:50 +08:00 |
Max Wong
|
43aa9c5d09
|
Local Ollama (#53)
- Fix typo 'Start' 'End'
- Add llama3.1 selection
- Use 'quick_think_llm' model instead of hard-coding GPT
|
2025-06-26 00:27:01 -04:00 |
Edward Sun
|
7eaf4d995f
|
update clear msg bc anthropic needs at least 1 msg in chat call
|
2025-06-15 23:14:47 -07:00 |
Edward Sun
|
da84ef43aa
|
main works, cli bugs
|
2025-06-15 22:20:59 -07:00 |
Yijia-Xiao
|
cc97cb6d5d
|
chore(release): v0.1.0 – initial public release of TradingAgents
|
2025-06-05 04:27:57 -07:00 |