apps/server/src/pullRequest/PullRequestService.test.ts | 68 ++++++++++++++ apps/server/src/pullRequest/PullRequestService.ts | 14 ++- apps/web/src/components/Sidebar.pointer.test.ts | 8 +- apps/web/src/components/Sidebar.pointer.ts | 3 +- apps/web/src/components/pullRequest/PullRequestRow.tsx | 16 +++- apps/web/src/components/pullRequest/PullRequestSpeedActions.tsx | 54 +++++------ apps/web/src/components/pullRequest/pullRequestList.logic.test.ts | 25 ++++++ apps/web/src/components/pullRequest/pullRequestList.logic.ts | 12 +-- apps/web/src/components/pullRequest/usePullRequestActions.ts | 68 +++++++++++++- apps/web/src/routes/_chat.pull-requests.tsx | 133 ++++++++++++++++++++++++--- docs/user/source-control.md | 4 + packages/client-runtime/src/state/pullRequests.test.ts | 153 ++++++++++++++++++++++++++++++++ packages/client-runtime/src/state/pullRequests.ts | 59 +++++++++++- 13 files changed, 550 insertions(+), 67 deletions(-)