LearnNewsExamplesServices
Frontmatter
id7884
titleEnforce "Propose-First" workflow and Labeling in create_issue tool description
stateClosed
labels
documentationenhancementai
assigneestobiu
createdAtNov 23, 2025, 7:28 PM
updatedAtNov 23, 2025, 7:49 PM
githubUrlhttps://github.com/neomjs/neo/issues/7884
authortobiu
commentsCount0
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtNov 23, 2025, 7:49 PM

Enforce "Propose-First" workflow and Labeling in create_issue tool description

Closed v11.10.0 documentationenhancementai
tobiu
tobiu commented on Nov 23, 2025, 7:28 PM

The create_issue tool description in the GitHub Workflow MCP server is currently being overlooked regarding the pre-call proposal step and mandatory labeling.

This task involves updating ai/mcp/server/github-workflow/openapi.yaml to drastically strengthen the language in the create_issue tool description.

Required Changes:

  1. Strict Enforcement: Add explicit "CRITICAL PROTOCOL" warnings.
  2. Visual Proposal: Mandate that the agent must output the title, body, and labels in a code block or clear format before invoking the tool.
  3. Labeling: Reiterate the mandatory ai label and the requirement to check list_labels first.

Goal: Ensure the agent never creates an issue without the user seeing exactly what will be created first.

tobiu added the documentation label on Nov 23, 2025, 7:28 PM
tobiu added the enhancement label on Nov 23, 2025, 7:28 PM
tobiu added the ai label on Nov 23, 2025, 7:28 PM
tobiu assigned to @tobiu on Nov 23, 2025, 7:29 PM
tobiu referenced in commit 7d40fdc - "Enforce "Propose-First" workflow and Labeling in create_issue tool description #7884" on Nov 23, 2025, 7:49 PM
tobiu closed this issue on Nov 23, 2025, 7:49 PM