apps/server/src/pullRequest/PullRequestService.test.ts | 123 ++++++++++++++++++++++++++++++++ apps/server/src/pullRequest/PullRequestService.ts | 103 +++++++++++++++++++++----- apps/server/src/sourceControl/githubGraphQlBudget.test.ts | 25 ++++++- apps/server/src/sourceControl/githubGraphQlBudget.ts | 17 +++-- apps/web/src/components/pullRequest/PullRequestDetailPanel.tsx | 50 +++++++------ apps/web/src/components/pullRequest/PullRequestRow.tsx | 70 +++++++++--------- apps/web/src/components/pullRequest/pullRequestList.logic.test.ts | 65 ++++++++++++++--- apps/web/src/components/pullRequest/pullRequestList.logic.ts | 16 ++--- apps/web/src/routes/_chat.pull-requests.tsx | 123 +++++++++++++------------------- apps/web/src/state/pullRequests.ts | 6 +- packages/client-runtime/src/state/pullRequests.ts | 8 +-- 11 files changed, 420 insertions(+), 186 deletions(-)