feat(mcp): trace, explore, and node MCP/HTTP tools (PR 6)#134
Conversation
|
|
Warning Review limit reached
Your plan includes 1 review of capacity. Refill in 13 minutes and 58 seconds. Your organization has run out of usage credits. Purchase more in the billing tab. ⌛ How to resolve this issue?After more review capacity refills, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than trial, open-source, and free plans. In all cases, review capacity refills continuously over time. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (17)
✨ Finishing Touches🧪 Generate unit tests (beta)
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 |
Compose call-path and symbol-neighborhood recipes with budget-capped snippets, register tools on MCP/HTTP, and document recipe-first fallbacks.
f23ee8f to
4e37820
Compare
Cross-file snippet lookup, homonym scoping via inPath, explore row cap and dedupe, truncation metadata, recency-after-success, and tests/docs.
Per-tool truncation docs, recency JSDoc, explore row-cap test, and HTTP/MCP Zod + recency parity.
Summary
trace,explore, andnodetools — thin composers over bundledcall-path/symbol-neighborhoodrecipes plus budget-capped snippets (output-budget.ts, default 15k chars).mcp-server.ts,http-server.ts, andmcp-tool-allowlist.ts; updates MCP instructions + skill docs + architecture delivery tracker.Dependency
Stacks on #133 (
affectedMCP tool). Merge #133 first, then rebase this branch ontomainif the diff looks noisy.Test plan
bun testonoutput-budget,trace-engine,mcp-server,http-servertest filesbun run typecheck