Skip to content

[plan] Fix "GitHub" capitalization in permissions_validation.go error message #17900

@github-actions

Description

@github-actions

Objective

Fix a single lowercase "github" in a user-visible error message in pkg/workflow/permissions_validation.go to be consistently capitalized as "GitHub".

Context

From the UX Delight Analysis in discussion #17887, line 302 of pkg/workflow/permissions_validation.go uses lowercase "github" in an error message while all other 6 occurrences in the same file use the correct "GitHub" capitalization. This message is shown to users whenever a workflow is compiled with insufficient permissions for GitHub MCP toolsets.

Files to Modify

  • pkg/workflow/permissions_validation.go (single file only)

Change Required

Before (line ~302):

lines = append(lines, "Missing required permissions for github toolsets:")

After:

lines = append(lines, "Missing required permissions for GitHub toolsets:")

Acceptance Criteria

  • Changes made to pkg/workflow/permissions_validation.go only
  • Line ~302 reads "Missing required permissions for GitHub toolsets:"
  • All occurrences of "GitHub" in this file use consistent capitalization
  • Run make agent-finish to validate the change before committing

Generated by Plan Command for issue #discussion #17887

  • expires on Feb 25, 2026, 11:59 AM UTC

Metadata

Metadata

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions