Conversation
There was a problem hiding this comment.
Pull request overview
This pull request improves authentication documentation by adding Gemini API key setup instructions and refactoring engine-specific auth documentation to avoid duplication. The changes also clarify Copilot PAT setup requirements in both the CLI prompts and documentation.
Changes:
- Added comprehensive
GEMINI_API_KEYdocumentation to the authentication reference page - Refactored engine setup docs to reference the centralized auth page instead of duplicating secret configuration instructions
- Clarified Copilot PAT prompts and descriptions, including a help link for troubleshooting
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| pkg/cli/engine_secrets.go | Simplified Copilot engine description and improved PAT setup prompts with clearer instructions and a troubleshooting help link |
| docs/src/content/docs/reference/engines.md | Refactored all engine sections to reference the auth page instead of duplicating setup instructions |
| docs/src/content/docs/reference/auth.mdx | Added new GEMINI_API_KEY section and refined COPILOT_GITHUB_TOKEN setup instructions |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| gh aw secrets set GEMINI_API_KEY --value "YOUR_GEMINI_API_KEY" | ||
| ``` | ||
|
|
||
| See also (/gh-aw/reference/engines/#using-google-gemini-cli) for additional configuration needed when using Gemini with GitHub MCP. |
There was a problem hiding this comment.
The "See also" reference is missing proper markdown link syntax. This should be formatted as a markdown link: [See also](/gh-aw/reference/engines/#using-google-gemini-cli) or simply as a plain link without the "See also" text, to ensure it renders correctly as a clickable link in the documentation.
|
Hey @dsyme 👋 — thanks for improving the authentication documentation! The content here looks solid and the DRY refactoring is a great improvement. However, this PR doesn't follow the project's contribution process. Process Issue The CONTRIBUTING.md clearly states:
This project uses agentic development exclusively — all PRs must be created by GitHub Copilot Agent based on approved issues with detailed plans. Direct human-authored PRs bypass the workflow this project is designed to demonstrate. What to do
Thanks for your interest in contributing — looking forward to seeing this as an agent-implemented PR! 🤖
|
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Summary
GEMINI_API_KEYdocumentation to the authentication reference page