apps/server/src/mcp/McpHttpServer.test.ts | 2 + apps/server/src/mcp/McpToolAccess.test.ts | 8 ++ apps/server/src/mcp/McpToolAccess.ts | 8 ++ apps/server/src/mcp/toolkits/pullRequests/handlers.test.ts | 190 +++++++++++++++++++++++++++++++- apps/server/src/mcp/toolkits/pullRequests/handlers.ts | 183 ++++++++++++++++++++++++++++++ apps/server/src/mcp/toolkits/pullRequests/tools.ts | 94 ++++++++++++++++ apps/server/src/mcp/toolkits/worktree/registration.test.ts | 2 + apps/server/src/pullRequest/PullRequestReviewGuideService.test.ts | 4 +- apps/server/src/pullRequest/PullRequestReviewGuideService.ts | 12 +- docs/user/source-control.md | 3 + packages/client-runtime/src/t3ToolSummary.test.ts | 16 +++ packages/client-runtime/src/t3ToolSummary.ts | 28 ++++- packages/shared/src/t3McpToolPresentation.ts | 12 ++ 13 files changed, 555 insertions(+), 7 deletions(-)