diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml new file mode 100644 index 000000000..0fd6fadf9 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug-report.yml @@ -0,0 +1,58 @@ +name: Bug report +description: Something fails, crashes, or behaves differently from the docs. +labels: ["bug"] +body: + - type: markdown + attributes: + value: | + Search [existing issues](https://github.com/TauricResearch/TradingAgents/issues?q=is%3Aissue) first, and check that the bug reproduces on the latest release. + Remove API keys and other secrets from anything you paste. + - type: input + id: version + attributes: + label: Version + description: Output of `pip show tradingagents | grep Version`, or `git rev-parse --short HEAD` for a source checkout. + placeholder: "0.5.1" + validations: + required: true + - type: dropdown + id: entry + attributes: + label: How you run it + options: + - CLI (tradingagents) + - Python package (TradingAgentsGraph) + - Backtest (run_backtest or tradingagents backtest) + - Docker + validations: + required: true + - type: input + id: models + attributes: + label: LLM provider and models + placeholder: "openai, gpt-6-sol / gpt-6-luna" + validations: + required: true + - type: input + id: run + attributes: + label: Ticker and analysis date + placeholder: "NVDA, 2026-09-23" + - type: textarea + id: what + attributes: + label: What happened, and what you expected + validations: + required: true + - type: textarea + id: repro + attributes: + label: Steps or code to reproduce + description: The smallest steps or snippet that shows the problem. + render: python + - type: textarea + id: logs + attributes: + label: Error output + description: The full traceback or log lines, as text rather than a screenshot. + render: text diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 000000000..f0f16c44a --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,8 @@ +blank_issues_enabled: false +contact_links: + - name: Questions and showcases + url: https://github.com/TauricResearch/TradingAgents/discussions + about: Usage questions, ideas, and projects built on TradingAgents + - name: Security vulnerability + url: https://github.com/TauricResearch/TradingAgents/security/advisories/new + about: Report privately; please do not open a public issue diff --git a/.github/ISSUE_TEMPLATE/data-issue.yml b/.github/ISSUE_TEMPLATE/data-issue.yml new file mode 100644 index 000000000..381ebb365 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/data-issue.yml @@ -0,0 +1,52 @@ +name: Wrong or missing data +description: A report shows a wrong price, figure, date or company, or data is missing for a symbol. +labels: ["bug", "data"] +body: + - type: markdown + attributes: + value: | + Data is served as of the analysis date: a historical run does not see later prices, filings or news, and some sources (news, StockTwits, Reddit) only serve recent items. A report that says a source is unavailable for a past window is expected. + - type: input + id: symbol + attributes: + label: Ticker and market + placeholder: "0700.HK (Hong Kong)" + validations: + required: true + - type: input + id: date + attributes: + label: Analysis date + placeholder: "2026-09-23" + validations: + required: true + - type: dropdown + id: kind + attributes: + label: Which data + multiple: true + options: + - Prices or indicators + - Fundamentals or statements + - News + - Social (StockTwits, Reddit) + - Macro (FRED) + - Insider transactions + - Prediction markets + - Company identity (wrong company or name) + validations: + required: true + - type: textarea + id: shown + attributes: + label: What the report shows, and what is correct + description: Quote the report line, and give the correct value with a public source (exchange page, filing, Yahoo Finance link). + validations: + required: true + - type: input + id: version + attributes: + label: Version + placeholder: "0.5.1" + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/feature-request.yml b/.github/ISSUE_TEMPLATE/feature-request.yml new file mode 100644 index 000000000..ba8530d61 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature-request.yml @@ -0,0 +1,25 @@ +name: Feature request +description: A capability TradingAgents lacks, or a change to how it works. +labels: ["enhancement"] +body: + - type: markdown + attributes: + value: | + Any OpenAI-compatible endpoint already works through the `openai_compatible` provider, and OpenRouter serves many hosted models, so a new LLM provider is often not needed. + - type: textarea + id: problem + attributes: + label: The problem + description: What you are trying to do, and where TradingAgents falls short today. + validations: + required: true + - type: textarea + id: proposal + attributes: + label: Proposed change + validations: + required: true + - type: textarea + id: alternatives + attributes: + label: Alternatives considered diff --git a/README.md b/README.md index 423bf0429..82ca5e24d 100644 --- a/README.md +++ b/README.md @@ -31,13 +31,13 @@ ## News -Release notes for every version are in [CHANGELOG.md](CHANGELOG.md). - - [2026-09] **TradingAgents v0.5.1** released with a package layout organised by what each module holds (import paths moved), optional Jev screening of social posts, GPT-6 Sol and Luna as the default models, and fixes to run isolation and SEC EDGAR statements. - [2026-09] **TradingAgents v0.5.0** released with point-in-time integrity across every dated path, SEC EDGAR fundamentals served as filed, backtesting over a ticker and date grid, portfolio-aware runs, and current model lineups across every provider. - [2026-08] **TradingAgents v0.4.0** released with look-ahead / point-in-time fixes across FRED macro, social sentiment, and the decision-log memory; clearer decision signals; working CLI checkpoint resume; Trader price grounding; and the GPT-5.6 and GLM-5.3 models. +Full release notes are in [CHANGELOG.md](CHANGELOG.md). +
Earlier news