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
|
bdb9c29d44
|
refactor: remove stale imports, use configurable results path (#499)
|
2026-04-04 07:35:35 +00: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
|
7d200d834a
|
style: inline single-use instrument context vars
|
2026-03-21 21:31:38 +08:00 |
CadeYu
|
08bfe70a69
|
fix: preserve exchange-qualified tickers across agent prompts
|
2026-03-21 21:10:13 +08: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
|
8b04ec307f
|
minor fix
|
2025-09-26 23:25:33 +08:00 |
luohy15
|
a6734d71bc
|
WIP
|
2025-09-26 16:17:50 +08:00 |
Edward Sun
|
52284ce13c
|
fixed anthropic support. Anthropic has different format of response when it has tool calls. Explicit handling added
|
2025-06-21 12:51:34 -07:00 |
Yijia-Xiao
|
cc97cb6d5d
|
chore(release): v0.1.0 – initial public release of TradingAgents
|
2025-06-05 04:27:57 -07:00 |