Try out tanstack#180
Conversation
|
Caution Review failedThe pull request is closed. 📝 WalkthroughWalkthroughThis PR introduces three new TanStack documentation tools (Router, Start, Query) to the MCP server, complete with a GitHub-based documentation scraper, local manifest caching, and TTL-based content caching. Configuration updates include workspace-relative MCP paths and pnpm version bumps. Changes
Sequence Diagram(s)sequenceDiagram
actor User
participant Server as MCP Server
participant Manifest as Manifest<br/>(JSON File)
participant Cache as Memory Cache
participant GitHub as GitHub API
User->>Server: Request TanStack doc<br/>(path, framework)
Server->>Manifest: Load manifest<br/>(if not cached)
Manifest-->>Server: Framework→paths mapping
Server->>Server: Resolve path<br/>in manifest
Server->>Cache: Check for cached doc
alt Cache Hit
Cache-->>Server: Cached content<br/>(valid TTL)
else Cache Miss
Server->>GitHub: Fetch .md from GitHub
GitHub-->>Server: Markdown content
Server->>Cache: Store with 7-day TTL
end
Server-->>User: Formatted documentation
Estimated Code review effort🎯 4 (Complex) | ⏱️ ~60 minutes Possibly related PRs
Poem
✨ Finishing touches
🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: defaults Review profile: CHILL Plan: Pro ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (12)
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. Comment |
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
corates | ee0f8c6 | Commit Preview URL Branch Preview URL |
Dec 29 2025, 02:18 AM |
Summary by CodeRabbit
New Features
Improvements
Chores
✏️ Tip: You can customize this high-level summary in your review settings.