-
Notifications
You must be signed in to change notification settings - Fork 308
Closed
Labels
Description
Context
From DeepReport Intelligence Briefing 2026-03-17: Both repo-level and org-level discussion listing queries returned empty results in the DeepReport run, despite discussions being present. This significantly limits the intelligence coverage of DeepReport since discussions are a primary data source for trend analysis.
Objective
Diagnose and fix the discussion-listing access path used by the DeepReport workflow so it reliably returns discussion data for both repository and organization scopes.
Approach
- Review the DeepReport workflow (
deep-report.mdor similar) to find the discussion-listing step - Identify the MCP tool call or API query used for discussion reads
- Test the query in isolation using
gh aw mcp inspector the MCP inspector - Check for:
- Incorrect repository/org scope configuration
- Missing toolset permissions (e.g.,
discussionstoolset not enabled) - API pagination or empty-result handling bugs
- Apply a fix and verify discussions are returned in a test run
Files to Review
.github/workflows/deep-report.md(or equivalent workflow file)pkg/workflow/— toolset/permission compilation logic- MCP tool configuration for GitHub discussion access
Acceptance Criteria
- DeepReport can list discussions at both repo and org scope
- Fix is verified by a test run showing non-empty discussion data
- Root cause is documented in the PR description
Generated by Plan Command for issue #discussion #21411 · ◷
- expires on Mar 19, 2026, 11:45 PM UTC
Reactions are currently unavailable
Metadata
Metadata
Labels
Type
Fields
Give feedbackNo fields configured for issues without a type.