Skip to content

chore: fix leftover react-ai project name in bug report template - #1249

Merged
AlemTuzlak merged 2 commits into
TanStack:mainfrom
ramigs:docs/fix-bug-template-project-name
Aug 26, 2026
Merged

chore: fix leftover react-ai project name in bug report template#1249
AlemTuzlak merged 2 commits into
TanStack:mainfrom
ramigs:docs/fix-bug-template-project-name

Conversation

@ramigs

@ramigs ramigs commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

The bug report template called this project "react-ai" and pointed its version badge at the nonexistent @tanstack/react-ai npm package. This fix uses the correct name, @tanstack/ai, in both places.

🎯 Changes

.github/ISSUE_TEMPLATE/bug_report.yml had three leftovers from a template copied from a React-first TanStack repo:

  • The intro text called this project "react-ai" and linked the word "react-ai" instead of "TanStack AI" (also fixed a stray apostrophe: "regression's" → "regressions").
  • The same "react-ai" name appeared again in the line about the Discussions tab.
  • The version badge pointed at @tanstack/react-ai, which returns a 404 on npm. It now points at @tanstack/ai, the real published package (confirmed with npm view @tanstack/ai version).

No other file in .github/ has the same leftover (checked with a repo-wide search).

✅ Checklist

  • I have followed the steps in the Contributing guide.
  • I have tested code changes locally with pnpm run test:pr, or these tests do not apply to this pull request.
  • I fully understand the code in this pull request, including any code generated with AI assistance.
  • Docs: this change is not user-facing (a GitHub issue template, not docs/ or a published package).
  • Changeset: this PR does not change a published package.

🚀 Release Impact

  • This change is docs/CI/dev-only (no release).

Testing

Commands run: none — this is a text-only change to a GitHub issue form (YAML). No test target covers .github/ISSUE_TEMPLATE/.

Manual test:

  1. Open the old template on main — the intro says "react-ai" twice, and the version badge 404s (npm view @tanstack/react-ai404 Not Found).
  2. Open the new bug report form on this branch's preview, or read the diff — the intro says "TanStack AI," and the badge points at @tanstack/ai, which resolves (npm view @tanstack/ai version0.49.1).

How this PR makes testing easy: the diff is 3 lines; reading it is the test.

Risk / rollback

None — text-only change to a GitHub issue form, no code path affected. Revert is a plain git revert of this PR.

Summary by CodeRabbit

  • Documentation
    • Updated bug report guidance to reference TanStack AI.
    • Corrected regression wording and directed questions to TanStack AI Discussions.
    • Updated the version badge to reference the @tanstack/ai package.

@ramigs
ramigs requested a review from a team as a code owner August 26, 2026 11:15
@coderabbitai

coderabbitai Bot commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: e1a5a22f-b994-4c4d-8a57-94c15511156a

📥 Commits

Reviewing files that changed from the base of the PR and between f7c4352 and 908b6c3.

📒 Files selected for processing (1)
  • scripts/lovable-gateway.models.json

Included review availability: Your plan provides up to 8 included reviews per hour; 5 remain after this review.


📝 Walkthrough

Walkthrough

The issue template now references TanStack AI and its Discussions. The model catalog now uses inline modality arrays with unchanged values.

Changes

Bug Report Guidance

Layer / File(s) Summary
Update issue template references
.github/ISSUE_TEMPLATE/bug_report.yml
The template identifies TanStack AI, links usage questions to TanStack AI Discussions, and updates the version badge to @tanstack/ai.

Model Catalog Formatting

Layer / File(s) Summary
Reformat modality arrays
scripts/lovable-gateway.models.json
The 41 model entries use single-line modalities.input and modalities.output arrays. The modality values remain unchanged.

Estimated code review effort: 2 (Simple) | ~10 minutes

Merge Risk: ⚪ Minimal · up to 908b6

The change corrects project naming and the npm badge in the bug-report template, with no supplied evidence of product-code or runtime impact; no actionable merge-blocking risk remains after normal checks.

Suggested reviewers: daniel-trevino, alemtuzlak

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly and concisely identifies the main change: correcting the leftover react-ai project name in the bug report template.
Description check ✅ Passed The description includes the required Changes, Checklist, and Release Impact sections. It explains the changes, testing status, and lack of release impact. Additional testing and rollback details prov…
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Full details: Description check

Explanation

The description includes the required Changes, Checklist, and Release Impact sections. It explains the changes, testing status, and lack of release impact. Additional testing and rollback details provide useful context.

Full details: Docstring Coverage

Explanation

No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files. (1 skipped: 1 unsupported.)

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions github-actions Bot added the waiting-on: maintainer The ball is in the maintainers’ court label Aug 26, 2026
@AlemTuzlak
AlemTuzlak enabled auto-merge (squash) August 26, 2026 15:38
@github-actions github-actions Bot added waiting-on: author Waiting for the author to respond or update and removed waiting-on: maintainer The ball is in the maintainers’ court labels Aug 26, 2026
The bug report template referred to this project as "react-ai" and
linked its version badge to the nonexistent @tanstack/react-ai npm
package (404) — leftover from a template likely copied from a
React-first TanStack repo. Use the correct name and package,
@tanstack/ai, matching the rest of the template.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@tombeckenham
tombeckenham force-pushed the docs/fix-bug-template-project-name branch from f7c4352 to fb3214b Compare August 26, 2026 21:22
@nx-cloud

nx-cloud Bot commented Aug 26, 2026

Copy link
Copy Markdown

View your CI Pipeline Execution ↗ for commit 908b6c3

Command Status Duration Result
nx run-many --targets=build --exclude=examples/... ✅ Succeeded 26s View ↗

☁️ Nx Cloud last updated this comment at 2026-08-26 21:56:54 UTC

@pkg-pr-new

pkg-pr-new Bot commented Aug 26, 2026

Copy link
Copy Markdown

Open in StackBlitz

@tanstack/ai

npm i https://pkg.pr.new/@tanstack/ai@1249

@tanstack/ai-acp

npm i https://pkg.pr.new/@tanstack/ai-acp@1249

@tanstack/ai-angular

npm i https://pkg.pr.new/@tanstack/ai-angular@1249

@tanstack/ai-anthropic

npm i https://pkg.pr.new/@tanstack/ai-anthropic@1249

@tanstack/ai-bedrock

npm i https://pkg.pr.new/@tanstack/ai-bedrock@1249

@tanstack/ai-byteplus

npm i https://pkg.pr.new/@tanstack/ai-byteplus@1249

@tanstack/ai-claude-code

npm i https://pkg.pr.new/@tanstack/ai-claude-code@1249

@tanstack/ai-client

npm i https://pkg.pr.new/@tanstack/ai-client@1249

@tanstack/ai-code-mode

npm i https://pkg.pr.new/@tanstack/ai-code-mode@1249

@tanstack/ai-code-mode-snippets

npm i https://pkg.pr.new/@tanstack/ai-code-mode-snippets@1249

@tanstack/ai-codex

npm i https://pkg.pr.new/@tanstack/ai-codex@1249

@tanstack/ai-cohere

npm i https://pkg.pr.new/@tanstack/ai-cohere@1249

@tanstack/ai-devtools-core

npm i https://pkg.pr.new/@tanstack/ai-devtools-core@1249

@tanstack/ai-durable-stream

npm i https://pkg.pr.new/@tanstack/ai-durable-stream@1249

@tanstack/ai-elevenlabs

npm i https://pkg.pr.new/@tanstack/ai-elevenlabs@1249

@tanstack/ai-event-client

npm i https://pkg.pr.new/@tanstack/ai-event-client@1249

@tanstack/ai-fal

npm i https://pkg.pr.new/@tanstack/ai-fal@1249

@tanstack/ai-gemini

npm i https://pkg.pr.new/@tanstack/ai-gemini@1249

@tanstack/ai-grok

npm i https://pkg.pr.new/@tanstack/ai-grok@1249

@tanstack/ai-grok-build

npm i https://pkg.pr.new/@tanstack/ai-grok-build@1249

@tanstack/ai-groq

npm i https://pkg.pr.new/@tanstack/ai-groq@1249

@tanstack/ai-isolate-cloudflare

npm i https://pkg.pr.new/@tanstack/ai-isolate-cloudflare@1249

@tanstack/ai-isolate-daytona

npm i https://pkg.pr.new/@tanstack/ai-isolate-daytona@1249

@tanstack/ai-isolate-node

npm i https://pkg.pr.new/@tanstack/ai-isolate-node@1249

@tanstack/ai-isolate-quickjs

npm i https://pkg.pr.new/@tanstack/ai-isolate-quickjs@1249

@tanstack/ai-isolate-quickjs-bun

npm i https://pkg.pr.new/@tanstack/ai-isolate-quickjs-bun@1249

@tanstack/ai-llmgateway

npm i https://pkg.pr.new/@tanstack/ai-llmgateway@1249

@tanstack/ai-lovable

npm i https://pkg.pr.new/@tanstack/ai-lovable@1249

@tanstack/ai-mcp

npm i https://pkg.pr.new/@tanstack/ai-mcp@1249

@tanstack/ai-memory

npm i https://pkg.pr.new/@tanstack/ai-memory@1249

@tanstack/ai-mistral

npm i https://pkg.pr.new/@tanstack/ai-mistral@1249

@tanstack/ai-octane

npm i https://pkg.pr.new/@tanstack/ai-octane@1249

@tanstack/ai-ollama

npm i https://pkg.pr.new/@tanstack/ai-ollama@1249

@tanstack/ai-openai

npm i https://pkg.pr.new/@tanstack/ai-openai@1249

@tanstack/ai-opencode

npm i https://pkg.pr.new/@tanstack/ai-opencode@1249

@tanstack/ai-openrouter

npm i https://pkg.pr.new/@tanstack/ai-openrouter@1249

@tanstack/ai-perplexity

npm i https://pkg.pr.new/@tanstack/ai-perplexity@1249

@tanstack/ai-persistence

npm i https://pkg.pr.new/@tanstack/ai-persistence@1249

@tanstack/ai-preact

npm i https://pkg.pr.new/@tanstack/ai-preact@1249

@tanstack/ai-react

npm i https://pkg.pr.new/@tanstack/ai-react@1249

@tanstack/ai-react-ui

npm i https://pkg.pr.new/@tanstack/ai-react-ui@1249

@tanstack/ai-sandbox

npm i https://pkg.pr.new/@tanstack/ai-sandbox@1249

@tanstack/ai-sandbox-cloudflare

npm i https://pkg.pr.new/@tanstack/ai-sandbox-cloudflare@1249

@tanstack/ai-sandbox-daytona

npm i https://pkg.pr.new/@tanstack/ai-sandbox-daytona@1249

@tanstack/ai-sandbox-docker

npm i https://pkg.pr.new/@tanstack/ai-sandbox-docker@1249

@tanstack/ai-sandbox-local-process

npm i https://pkg.pr.new/@tanstack/ai-sandbox-local-process@1249

@tanstack/ai-sandbox-sprites

npm i https://pkg.pr.new/@tanstack/ai-sandbox-sprites@1249

@tanstack/ai-sandbox-vercel

npm i https://pkg.pr.new/@tanstack/ai-sandbox-vercel@1249

@tanstack/ai-solid

npm i https://pkg.pr.new/@tanstack/ai-solid@1249

@tanstack/ai-solid-ui

npm i https://pkg.pr.new/@tanstack/ai-solid-ui@1249

@tanstack/ai-svelte

npm i https://pkg.pr.new/@tanstack/ai-svelte@1249

@tanstack/ai-utils

npm i https://pkg.pr.new/@tanstack/ai-utils@1249

@tanstack/ai-vercel-gateway

npm i https://pkg.pr.new/@tanstack/ai-vercel-gateway@1249

@tanstack/ai-vertex

npm i https://pkg.pr.new/@tanstack/ai-vertex@1249

@tanstack/ai-vue

npm i https://pkg.pr.new/@tanstack/ai-vue@1249

@tanstack/ai-vue-ui

npm i https://pkg.pr.new/@tanstack/ai-vue-ui@1249

@tanstack/openai-base

npm i https://pkg.pr.new/@tanstack/openai-base@1249

@tanstack/preact-ai-devtools

npm i https://pkg.pr.new/@tanstack/preact-ai-devtools@1249

@tanstack/react-ai-devtools

npm i https://pkg.pr.new/@tanstack/react-ai-devtools@1249

@tanstack/solid-ai-devtools

npm i https://pkg.pr.new/@tanstack/solid-ai-devtools@1249

@tanstack/svelte-ai-devtools

npm i https://pkg.pr.new/@tanstack/svelte-ai-devtools@1249

commit: 908b6c3

@AlemTuzlak
AlemTuzlak merged commit 0e4e340 into TanStack:main Aug 26, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

waiting-on: author Waiting for the author to respond or update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants