Get My Status Tool
get-my-status-toolYour personal cross-repo status: your open PRs and what blocks each (awaiting review,
changes requested, failing checks, draft, or ready to merge), reviews you could unblock
(other people's oldest PRs waiting on a reviewer, bots excluded), your merged-but-undeployed
work with hours waiting, and what you shipped recently — standup prep and morning brief
in one call. Lead with the headline when relaying this result.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repository | No | Optional "owner/name" slug (from `git remote get-url origin`) or bare repo name of the repository you are working in — binds the session to the owning team when you belong to several. | |
| window_days | No | How many days back to look for your recently merged PRs (default 2 — since the last standup). Clamped to 1-30. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| team | Yes | Team name. | |
| user | Yes | The user this status belongs to. | |
| headline | Yes | One-line personal summary to lead with when relaying this result. | |
| my_open_prs | Yes | Your open PRs, oldest first: repository, number, title, url, blocker (awaiting_review, changes_requested, failing_checks, draft, or ready_to_merge), days_open. | |
| window_days | Yes | Recently-merged lookback window in days. | |
| my_undeployed | Yes | Your merged PRs not yet shipped to production, longest-waiting first: repository, number, title, merged_at, hours_waiting. | |
| recently_merged | Yes | Your PRs merged within the window, newest first: repository, number, title, merged_at — the "what did I do" standup line. | |
| reviews_to_give | Yes | Other people's open PRs waiting on a reviewer, oldest first (capped at 5, bots excluded): repository, number, title, url, author, days_open — the queue you can unblock. |