{ "name": "Copilot", "description": "Automate issue-to-PR workflows, review, authorized changes and releases in GitHub", "tabs": [ { "id": "root", "title": "Home", "href": "/" }, { "id": "agents", "title": "Agents", "href": "/agents" }, { "id": "security-operations", "title": "Security & Operations", "href": "/security-operations" }, { "id": "development", "title": "Development", "href": "/development" }, { "id": "issues", "title": "Issues", "href": "/issues" }, { "id": "pull-requests", "title": "Pull Requests", "href": "/pull-requests" }, { "id": "single-action", "title": "Single Actions", "href": "/single-actions" }, { "id": "bugbot", "title": "Bugbot", "href": "/bugbot" } ], "sidebar": [ { "group": "Getting Started", "tab": "root", "pages": [ { "title": "Introduction", "href": "/", "icon": "rocket" }, { "title": "Quick start", "href": "/quick-start", "icon": "play" }, { "title": "Set up with the web assistant", "href": "/setup-web", "icon": "gear" }, { "title": "Your first issue-to-PR workflow", "href": "/first-workflow", "icon": "square-check" } ] }, { "group": "Guides by goal", "tab": "root", "pages": [ { "title": "Choose a goal", "href": "/guides", "icon": "list-check" }, { "title": "Manage issues and branches", "href": "/guides/issues-and-branches", "icon": "code-branch" }, { "title": "Review PRs and resolve findings", "href": "/guides/review-pull-requests", "icon": "code-pull-request" }, { "title": "Work with the bot", "href": "/guides/work-with-the-bot", "icon": "robot" }, { "title": "Releases and hotfixes", "href": "/guides/releases-and-hotfixes", "icon": "rocket" } ] }, { "group": "Reference", "tab": "root", "pages": [ { "title": "Overview and responsibilities", "href": "/overview", "icon": "house" }, { "title": "Features & capabilities", "href": "/features", "icon": "list" }, { "title": "Authentication", "href": "/authentication", "icon": "key" }, { "title": "Configuration", "href": "/configuration", "icon": "gear" }, { "title": "Setup and maintenance", "href": "/how-to-use", "icon": "list-check" }, { "title": "Configuration checklist", "href": "/configuration-checklist", "icon": "square-check" }, { "title": "Use the documentation", "href": "/using-the-docs", "icon": "book" } ] }, { "group": "Agents", "tab": "agents", "pages": [ { "title": "Overview", "href": "/agents", "icon": "microchip" }, { "title": "Execution contract", "href": "/agents/execution-contract", "icon": "file-lines" }, { "title": "Runtime selection", "href": "/agents/runtime-selection", "icon": "laptop-code" }, { "title": "Model selection", "href": "/agents/model-selection", "icon": "brain" }, { "title": "Model allowlists", "href": "/agents/model-allowlists", "icon": "list-check" }, { "title": "CLI commands", "href": "/agents/cli-commands", "icon": "terminal" }, { "title": "CLI configuration", "href": "/agents/cli-configuration", "icon": "gear" }, { "title": "OpenCode", "href": "/agents/opencode", "icon": "code" }, { "title": "Codex and OpenAI", "href": "/agents/codex-openai", "icon": "robot" }, { "title": "Cursor", "href": "/agents/cursor", "icon": "wand-magic-sparkles" }, { "title": "Input reference", "href": "/agents/input-reference", "icon": "clipboard-list" }, { "title": "Failure behavior", "href": "/agents/failure-policy", "icon": "triangle-exclamation" }, { "title": "Repository collaboration", "href": "/agents/repository-collaboration", "icon": "code-branch" }, { "title": "Guidance troubleshooting", "href": "/agents/repository-guidance-troubleshooting", "icon": "wrench" } ] }, { "group": "Security", "tab": "security-operations", "pages": [ { "title": "Overview", "href": "/security-operations/security/overview", "icon": "shield" }, { "title": "Credentials", "href": "/security-operations/security/credentials", "icon": "key" }, { "title": "Trust boundaries", "href": "/security-operations/security/trust-boundaries", "icon": "shield-halved" }, { "title": "Forks and pull_request_target", "href": "/security-operations/security/forks-and-pull-request-target", "icon": "code-pull-request" }, { "title": "Self-hosted runners", "href": "/security-operations/security/self-hosted-runners", "icon": "server" }, { "title": "Secret exposure rules", "href": "/security-operations/security/secret-exposure", "icon": "lock" }, { "title": "Prompt injection", "href": "/security-operations/security/prompt-injection", "icon": "triangle-exclamation" }, { "title": "Authentication compliance", "href": "/security-operations/security/authentication-compliance", "icon": "file-lines" } ] }, { "group": "Operations", "tab": "security-operations", "pages": [ { "title": "Provisioning", "href": "/security-operations/operations/provisioning", "icon": "download" }, { "title": "CLI provisioning details", "href": "/security-operations/operations/cli-provisioning", "icon": "box-open" }, { "title": "Version pinning", "href": "/security-operations/operations/version-pinning", "icon": "tag" }, { "title": "Verification", "href": "/security-operations/operations/verification", "icon": "circle-check" }, { "title": "Smoke tests", "href": "/security-operations/operations/smoke-tests", "icon": "vial" }, { "title": "CLI runners", "href": "/security-operations/operations/cli-runners", "icon": "server" }, { "title": "Application error reference", "href": "/security-operations/operations/error-reference", "icon": "triangle-exclamation" }, { "title": "Troubleshooting", "href": "/security-operations/operations/troubleshooting", "icon": "wrench" }, { "title": "Upgrade and rollback", "href": "/security-operations/operations/upgrade-rollback", "icon": "rotate" } ] }, { "group": "Development", "tab": "development", "pages": [ { "title": "Architecture", "href": "/development/architecture", "icon": "layer-group" }, { "title": "Local development", "href": "/development/local-development", "icon": "code" }, { "title": "Browser extension runtime", "href": "/development/browser-extension", "icon": "code" }, { "title": "Browser runtime preview", "href": "/browser-extension/runtime", "icon": "code" }, { "title": "Testing", "href": "/development/testing", "icon": "vial" }, { "title": "Local setup assistant review", "href": "/development/setup-assistant-review", "icon": "clipboard" }, { "title": "Product specifications", "href": "/development/specifications", "icon": "diagram-project" }, { "title": "Agent functionality audit", "href": "/development/agent-functionality-audit", "icon": "clipboard" }, { "title": "Build artifacts", "href": "/development/build-artifacts", "icon": "box" }, { "title": "Documentation", "href": "/development/documentation", "icon": "file-lines" }, { "title": "Documentation completeness plan", "href": "/development/documentation-completeness-plan", "icon": "clipboard" }, { "title": "Release process", "href": "/development/release-process", "icon": "upload" } ] }, { "group": "Issues", "tab": "issues", "pages": [ { "title": "Overview", "href": "/issues", "icon": "book" }, { "title": "First workflow", "href": "/issues/first-workflow", "icon": "square-check" }, { "title": "Labels and branch types", "href": "/issues/labels-and-branch-types", "icon": "tag" }, { "title": "Workflow setup", "href": "/issues/workflow-setup", "icon": "play" }, { "title": "Configurable workflows", "href": "/issues/configurable-workflows", "icon": "list-check" }, { "title": "Assignees and projects", "href": "/issues/assignees-and-projects", "icon": "users" }, { "title": "Branch management", "href": "/issues/branch-management", "icon": "code-branch" }, { "title": "Pre-branch SDDs", "href": "/issues/pre-branch-sdds", "icon": "file-lines" }, { "title": "Branch synchronization", "href": "/issues/branch-synchronization", "icon": "code-branch" }, { "title": "Release orchestration", "href": "/issues/deployment-orchestration", "icon": "rocket" }, { "title": "Notifications and auto-close", "href": "/issues/notifications-and-auto-close", "icon": "bell" }, { "title": "Configuration", "href": "/issues/configuration", "icon": "gear" }, { "title": "Examples", "href": "/issues/examples", "icon": "file-code" }, { "title": "Comment commands", "href": "/issues/comment-commands", "icon": "comment" } ] }, { "group": "Issue Types", "tab": "issues", "pages": [ { "title": "Documentation", "href": "/issues/type/docs", "icon": "file-lines" }, { "title": "Chore", "href": "/issues/type/chore", "icon": "wrench" }, { "title": "Feature", "href": "/issues/type/feature", "icon": "lightbulb" }, { "title": "Bugfix", "href": "/issues/type/bugfix", "icon": "bug" }, { "title": "Hotfix", "href": "/issues/type/hotfix", "icon": "fire" }, { "title": "Release", "href": "/issues/type/release", "icon": "tag" }, { "title": "Help", "href": "/issues/type/help", "icon": "circle-question" } ] }, { "group": "Pull Requests", "tab": "pull-requests", "pages": [ { "title": "Overview", "href": "/pull-requests", "icon": "file-lines" }, { "title": "First workflow", "href": "/pull-requests/first-workflow", "icon": "square-check" }, { "title": "Workflow setup", "href": "/pull-requests/workflow-setup", "icon": "play" }, { "title": "Capabilities", "href": "/pull-requests/capabilities", "icon": "list" }, { "title": "Guarded approval", "href": "/pull-requests/guarded-approval", "icon": "square-check" }, { "title": "AI PR description", "href": "/pull-requests/ai-description", "icon": "file-lines" }, { "title": "Configuration", "href": "/pull-requests/configuration", "icon": "gear" }, { "title": "Examples", "href": "/pull-requests/examples", "icon": "file-code" } ] }, { "group": "Single Actions", "tab": "single-action", "pages": [ { "title": "Overview", "href": "/single-actions", "icon": "play" }, { "title": "Available actions", "href": "/single-actions/available-actions", "icon": "list" }, { "title": "Configuration", "href": "/single-actions/configuration", "icon": "gear" }, { "title": "Workflow & CLI", "href": "/single-actions/workflow-and-cli", "icon": "terminal" }, { "title": "Permissions and safety", "href": "/single-actions/permissions", "icon": "shield" }, { "title": "Deploy label and merge", "href": "/single-actions/deploy-label-and-merge", "icon": "git-merge" }, { "title": "Examples", "href": "/single-actions/examples", "icon": "file-code" } ] }, { "group": "Bugbot", "tab": "bugbot", "pages": [ { "title": "Overview", "href": "/bugbot", "icon": "bug" }, { "title": "Concepts", "href": "/bugbot/concepts", "icon": "brain" }, { "title": "Detection", "href": "/bugbot/detection", "icon": "search" }, { "title": "Finding publication", "href": "/bugbot/finding-publication", "icon": "comment" }, { "title": "Permissions", "href": "/bugbot/permissions", "icon": "shield" }, { "title": "Autofix", "href": "/bugbot/autofix", "icon": "wand-magic-sparkles" }, { "title": "Do user request", "href": "/bugbot/do-user-request", "icon": "pen-to-square" }, { "title": "Configuration", "href": "/bugbot/configuration", "icon": "gear" }, { "title": "Programmatic API", "href": "/bugbot/programmatic-api", "icon": "code" }, { "title": "Quality and observability", "href": "/bugbot/quality-observability", "icon": "vial" }, { "title": "Verification commands", "href": "/bugbot/verification-commands", "icon": "circle-check" }, { "title": "How it works", "href": "/bugbot/how-it-works", "icon": "diagram-project" }, { "title": "Failure scenarios", "href": "/bugbot/failure-scenarios", "icon": "triangle-exclamation" }, { "title": "Examples", "href": "/bugbot/examples", "icon": "file-code" } ] }, { "group": "Support", "pages": [ { "title": "Support", "href": "/support", "icon": "circle-question" } ] } ] }