| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
There was a problem hiding this comment.
Centralizes lockdown author verification for issue and pull-request reads, failing closed when authors cannot be verified.
Changes:
| File | Description |
|---|---|
| pkg/github/lockdown.go | Adds shared author lockdown logic. |
| pkg/github/lockdown_test.go | Tests missing-cache and empty-author handling. |
| pkg/github/issues.go | Uses the shared helper for issue reads. |
| pkg/github/pullrequests.go | Uses the shared helper for pull-request reads. |
| pkg/github/pullrequests_test.go | Adds lockdown allow/deny cases. |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Summary
Extracts a single shared helper for lockdown mode author checks and routes GetIssue and GetPullRequest through it, failing closed when the author can't be verified.
Why
Part of https://github.com/github/copilot-mcp-core/issues/1798
What changed
MCP impact
Prompts tested (tool changes only)
Security / limits
Tool renaming
Lint & tests
Docs