Skip to content

docs: dedicated MCP sidebar section + shorter nav labels#709

Merged
AlemTuzlak merged 1 commit into
mainfrom
docs/mcp-sidebar-and-labels
Jun 5, 2026
Merged

docs: dedicated MCP sidebar section + shorter nav labels#709
AlemTuzlak merged 1 commit into
mainfrom
docs/mcp-sidebar-and-labels

Conversation

@AlemTuzlak
Copy link
Copy Markdown
Contributor

@AlemTuzlak AlemTuzlak commented Jun 5, 2026

What

Sidebar (docs/config.json) cleanup, following up on #708:

  • Dedicated MCP section — moved the four MCP pages (MCP Server Tools, Managed MCP with chat(), Manual MCP, MCP Type Generation) out of Tools into their own top-level MCP sidebar section.
  • Shorter nav labels:
    • Manual MCP: Tools, Resources & PromptsManual MCP
    • Sampling Options to modelOptionsSampling → modelOptions

addedAt values are preserved on every moved/renamed entry.

Verification

  • docs/config.json is valid JSON and Prettier-formatted.
  • pnpm test:docs → ✅ no broken links.

Docs-only change — no changeset.

Summary by CodeRabbit

  • Documentation
    • Updated documentation navigation labels for improved clarity
    • Simplified "Manual MCP" section label
    • Enhanced "Sampling" entry with improved arrow notation for better navigation guidance

- Move the four MCP pages out of Tools into a dedicated MCP sidebar section.
- Shorten 'Manual MCP: Tools, Resources & Prompts' to 'Manual MCP'.
- Shorten 'Sampling Options to modelOptions' to 'Sampling → modelOptions'.
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Jun 5, 2026

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 3751442c-130d-48eb-905a-66061c7d3f98

📥 Commits

Reviewing files that changed from the base of the PR and between 23fb19d and 70dc947.

📒 Files selected for processing (1)
  • docs/config.json

📝 Walkthrough

Walkthrough

Navigation metadata in docs/config.json is refined: the "Manual MCP" entry label is shortened, the Migration "Sampling" label is rewritten with arrow notation, and the Tools section structure is adjusted for clarity.

Changes

Navigation Label Updates

Layer / File(s) Summary
Update navigation entry labels and formatting
docs/config.json
Shortened "Manual MCP" label by removing the descriptor text, updated "Sampling Options to modelOptions" to "Sampling → modelOptions" using arrow notation, and adjusted JSON formatting around the Tools section closing structure.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

  • TanStack/ai#708: Also modifies docs/config.json navigation metadata for MCP and Migration entries with related label and structure updates.

Poem

🐰 A dash of arrows, labels trim and tight,
The config sings with clarity delight,
From "Tools & Prompts" to "MCP" so clean,
Navigation shines—the clearest yet seen!

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title 'docs: dedicated MCP sidebar section + shorter nav labels' accurately summarizes the main changes—moving MCP pages to a dedicated section and shortening navigation labels.
Description check ✅ Passed The PR description provides clear details on changes (dedicated MCP section, shorter labels) and includes verification steps; however, it omits the required checklist and release impact sections from the template.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
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.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch docs/mcp-sidebar-and-labels

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 and usage tips.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 5, 2026

🚀 Changeset Version Preview

No changeset entries found. Merging this PR will not cause a version bump for any packages.

@nx-cloud
Copy link
Copy Markdown

nx-cloud Bot commented Jun 5, 2026

View your CI Pipeline Execution ↗ for commit 70dc947

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

☁️ Nx Cloud last updated this comment at 2026-06-05 09:48:00 UTC

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new Bot commented Jun 5, 2026

Open in StackBlitz

@tanstack/ai

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

@tanstack/ai-anthropic

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

@tanstack/ai-client

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

@tanstack/ai-code-mode

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

@tanstack/ai-code-mode-skills

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

@tanstack/ai-devtools-core

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

@tanstack/ai-elevenlabs

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

@tanstack/ai-event-client

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

@tanstack/ai-fal

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

@tanstack/ai-gemini

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

@tanstack/ai-grok

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

@tanstack/ai-groq

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

@tanstack/ai-isolate-cloudflare

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

@tanstack/ai-isolate-node

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

@tanstack/ai-isolate-quickjs

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

@tanstack/ai-mcp

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

@tanstack/ai-ollama

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

@tanstack/ai-openai

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

@tanstack/ai-openrouter

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

@tanstack/ai-preact

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

@tanstack/ai-react

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

@tanstack/ai-react-ui

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

@tanstack/ai-solid

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

@tanstack/ai-solid-ui

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

@tanstack/ai-svelte

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

@tanstack/ai-utils

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

@tanstack/ai-vue

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

@tanstack/ai-vue-ui

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

@tanstack/openai-base

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

@tanstack/preact-ai-devtools

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

@tanstack/react-ai-devtools

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

@tanstack/solid-ai-devtools

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

commit: 70dc947

@AlemTuzlak AlemTuzlak merged commit 343e76d into main Jun 5, 2026
10 checks passed
@AlemTuzlak AlemTuzlak deleted the docs/mcp-sidebar-and-labels branch June 5, 2026 09:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant