Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jan 21, 2026

The Daily Performance Summary workflow imports safe-input GitHub query tools but the MCP extraction layer didn't recognize them, causing gh aw mcp list to miss the safeinputs server and potentially triggering missing-tool errors at runtime.

Changes

Parser enhancement (pkg/parser/mcp.go):

  • Extended ExtractMCPConfigurations() to detect safe-inputs frontmatter section
  • Registers safe-inputs as HTTP MCP server with proper tool tracking

Workflow declaration (.github/workflows/daily-performance-summary.md):

  • Added explicit safe-inputs: section with three GitHub query tools
  • Each tool includes shell script implementation with jq filtering

Result

# Before
$ gh aw mcp list | grep daily-performance-summary
2 server(s): safeoutputs, github

# After  
$ gh aw mcp list | grep daily-performance-summary
3 server(s): safeoutputs, safeinputs, github

The workflow now properly exposes github-pr-query, github-issue-query, and github-discussion-query for metrics collection.

Original prompt

This section details on the original issue you should resolve

<issue_title>[deep-report] Enable safe-input GitHub query tools for Daily Project Performance Summary</issue_title>
<issue_description>### Description
The Daily Project Performance Summary workflow reports missing safe-input GitHub query tools, preventing it from collecting PR/issue/discussion metrics. Add the required safe-input tools (github-pr-query, github-issue-query, github-discussion-query) to the workflow/tool config so the workflow can execute without missing-tool errors.

Expected Impact

Restores full metrics coverage in the performance summary workflow and eliminates the recurring missing-tool warning.

Suggested Agent

Workflow Health Manager or a config-focused agent

Estimated Effort

Quick (< 1 hour)

Data Source

DeepReport Intelligence Briefing - 2026-01-21 (discussion #10941)

AI generated by DeepReport - Intelligence Gathering Agent

Comments on the Issue (you are @copilot in this section)


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Co-authored-by: mnkiefer <8320933+mnkiefer@users.noreply.github.com>
Copilot AI changed the title [WIP] Add safe-input GitHub query tools for performance summary Enable safe-input tool tracking for Daily Performance Summary workflow Jan 21, 2026
Copilot AI requested a review from mnkiefer January 21, 2026 19:38
@pelikhan pelikhan marked this pull request as ready for review January 21, 2026 19:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[deep-report] Enable safe-input GitHub query tools for Daily Project Performance Summary

3 participants