github / github/github-mcp-server

Get PR timeline details

未关闭
#1,332 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
enhancement
主要语言
Go
星标
33k
派生
5k
平均合并
2 天 1 小时
30 天内合并 PR
52

描述

### Describe the feature or problem you’d like to solve

I would like to be able to get details about the timeline of the Pull Request.

### Proposed solution

Add the timeline events to the response of the pull_request_read MCP tool.

This will allow other agents to monitor for completion of the code changes done by Copilot agent, and based on that initiate some testing GH actions workflows.

### Example prompts or workflows (for tools/toolsets only)

My use case:
- I have many terraform modules for infrastructure provisioning. They often require azurerm/google providers updates. I am building an agent that decides when to create an issue in Github, assigns the Copilot to resolve and then it should run e2e infrastructure (provisioning,test,deletion) testing. But currently I cannot poll for the timeline event on the PR such as:

**Copilot finished work on behalf of [myuser](https://github.com/myuser) [16 hours ago](https://github.com/myorg/terraform-azurerm-storageaccount/pull/40#event-20558334944)**

If this timeline event is available in pull_request_read , then I can poll for it and agent would decide when to run the tests.

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。