| 55 | cwd: z.string().optional().describe('Repo directory (gh infers the repo from git remote). Default current dir.'), |
| 56 | }); |
| 57 | export class CiStatusTool extends Tool<z.infer<typeof CiArgs>> { |
| 58 | name = 'ci_status'; |
| 59 | description = 'Check GitHub Actions CI status via the gh CLI: list recent workflow runs (status/conclusion/branch/workflow) or view one run\'s jobs. Read-only. Requires an installed + authenticated gh CLI. (The GitHub MCP server is the richer alternative.)'; |
| 60 | isReadOnly = true; isDestructive = false; argsSchema = CiArgs; |
nothing calls this directly
no outgoing calls
no test coverage detected