GraphQL support for list wiki pages
What does this MR do and why?
- Adds GraphQL support for listing wiki pages, which is required to power the
list_wiki_pagesMCP tool - Introduces the GraphQL query, resolver, and type definitions needed to fetch wiki pages for a given project or group
- This MR is a prerequisite for !240973 (merged), which creates the MCP tool itself
Notes for reviewer
- File changes: A few of the changed files are auto-generated GraphQL files.
- Feature flag: This MR does not put the new GraphQL changes behind a feature flag. The GraphQL changes introduced here are marked as
experimentfor now, and includeread_wikiauthorization, so the risk of unintended exposure is should be low. Please advise if this assumption is incorrect.
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Related to #601275
Edited by Richard Chan