Skip to content

fix: add workflow_jobs_workflow_nodes_list to MCP read-only tools#12

Merged
ynotbhatc merged 1 commit into
mainfrom
fix/mcp-governance-workflow-nodes
Apr 29, 2026
Merged

fix: add workflow_jobs_workflow_nodes_list to MCP read-only tools#12
ynotbhatc merged 1 commit into
mainfrom
fix/mcp-governance-workflow-nodes

Conversation

@ynotbhatc
Copy link
Copy Markdown
Owner

Summary

  • Adds api_workflow_jobs_workflow_nodes_list to read_only_tools in mcp_governance.rego
  • This endpoint lists workflow job nodes for a running/completed workflow job (/workflow_jobs/{id}/workflow_nodes/)
  • Without this, OPA defaults to DENY for the tool, blocking AI agents from checking workflow progress

Test plan

  • Reload OPA compliance container after merge
  • Verify api_workflow_jobs_workflow_nodes_list tool calls succeed without OPA DENY

🤖 Generated with Claude Code

api_workflow_jobs_workflow_nodes_list was missing from the read_only_tools
set in mcp_governance.rego, causing OPA to default-DENY it. Add it
alongside the other workflow node read tools.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@ynotbhatc ynotbhatc merged commit 89fe295 into main Apr 29, 2026
1 check passed
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.

1 participant