Skip to content

Conversation

lgallard
Copy link
Owner

@lgallard lgallard commented Sep 1, 2025

Summary

Fixes MCP server connectivity issues by switching from TERRAFORM_AUTOMATION_TOKEN to CLAUDE_ISSUE_TOKEN.

Problem

The feature discovery workflow was failing because the Terraform MCP server couldn't connect:

{
  "name": "terraform", 
  "status": "failed"
}

This prevented the workflow from:

  • Fetching AWS provider documentation
  • Discovering new Backup features
  • Creating auto-discovered issues

Solution

Changed token configuration to match the working ECR repository setup:

Changes Made:

env:
- GITHUB_TOKEN: ${{ secrets.TERRAFORM_AUTOMATION_TOKEN }}
+ GITHUB_TOKEN: ${{ secrets.CLAUDE_ISSUE_TOKEN }}

with:
- github_token: ${{ secrets.TERRAFORM_AUTOMATION_TOKEN }}
+ github_token: ${{ secrets.CLAUDE_ISSUE_TOKEN }}

Evidence This Will Work

The ECR repository uses CLAUDE_ISSUE_TOKEN and successfully:

Test Plan

After merge:

  • Test workflow on master branch
  • Verify Terraform MCP server shows "status": "connected"
  • Confirm issues are created for any discovered features
  • Validate feature tracker is properly updated

This should resolve the core MCP connectivity issue and enable full feature discovery functionality.

Aligns token configuration with working ECR repository to resolve
MCP server connectivity issues. The Terraform MCP server was failing
with the previous token configuration.

This should fix the "terraform": "status": "failed" issue and enable
proper feature discovery and issue creation.
@lgallard lgallard merged commit 74508e9 into master Sep 1, 2025
36 checks passed
@lgallard lgallard deleted the fix/claude-issue-token-mcp branch September 1, 2025 00:18
@github-actions github-actions bot mentioned this pull request Aug 31, 2025
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