7 Commits

Author SHA1 Message Date
Sam Morrow 7d4a4a68c3 Document public repo access quirk for read-only tools 2026-01-05 16:05:24 +00:00
Sam Morrow 4deaa8321e Remove empty filter.go and document OAuth scope challenges 2026-01-05 16:05:24 +00:00
Sam Morrow f14f507a39 Add tip about editing PAT scopes in GitHub UI 2026-01-05 16:05:24 +00:00
Sam Morrow acd7929281 Document that GitHub App and server-to-server tokens are not filtered 2026-01-05 16:05:24 +00:00
Sam Morrow 39fed357f4 Remove manual scope-to-tools table from docs
The README already has auto-generated tool documentation with scopes.
Keep only the scope hierarchy explanation which is structural.
2026-01-05 16:05:24 +00:00
Sam Morrow 8afb4fb16e Only check scopes for classic PATs (ghp_ prefix)
- Scope filtering only applies to classic PATs which return X-OAuth-Scopes
- Fine-grained PATs and other token types skip filtering (all tools shown)
- Updated docs to clarify PAT filtering vs OAuth scope challenges
2026-01-05 16:05:24 +00:00
Sam Morrow f45b94a8f5 Make scope filtering always enabled (remove flag)
Scope filtering is now a built-in feature rather than a configurable option.
The server automatically fetches token scopes at startup and filters tools
accordingly. If scope detection fails, it logs a warning and continues with
all tools available.
2026-01-05 16:05:24 +00:00