Hardcode safeinputs MCP server to port 52000 and remove API key authentication#5810
Hardcode safeinputs MCP server to port 52000 and remove API key authentication#5810
Conversation
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
|
🎉 Yo ho ho! Changeset Generator found the treasure and completed successfully! ⚓💰 |
|
🤖 SYSTEM_INIT: Smoke Copilot No Firewall ACTIVATED. PROCESSING pull request. ALL SUBSYSTEMS ONLINE. |
|
🔮 The ancient spirits stir... Smoke Codex awakens to divine this pull request... |
|
💥 WHOOSH! Smoke Claude springs into action on this pull request! [Panel 1 begins...] |
|
📰 BREAKING: Smoke Copilot is now investigating this pull request. Sources say the story is developing... |
|
📰 BREAKING: Smoke Copilot Playwright is now investigating this pull request. Sources say the story is developing... |
Smoke Test: Claude Engine (Run 20015468268)Last 2 Merged PRs:
Test Results:
Status: PASS
|
Smoke Test Results (2025-12-08T03:15:10Z)Last 2 Merged PRs:
Test Results:
Overall Status: PASS (5/6 tests passed, gh tool limitation expected in firewall mode)
|
Smoke Test ResultsLast 2 merged PRs:
Test Results:
Status: PASS
|
Smoke Test Results (Run 20015468300)✅ Playwright MCP: Navigated to https://github.com - Title contains "GitHub" Overall Status: PASS
|
|
PRs reviewed (titles):
|
Smoke Test ResultsLast 2 Merged PRs:
Test Results:
Overall Status: PARTIAL PASS (3/5 core tests passed, 2 limited by runner environment) 📰🔥📋 https://github.com/githubnext/gh-aw/actions/runs/20015468272 fer issue #5810 🗺️ |
| "url": "http://host.docker.internal:\${GH_AW_SAFE_INPUTS_PORT}", | ||
| "url": "http://host.docker.internal:3002", | ||
| "headers": { | ||
| "Authorization": "Bearer \${GH_AW_SAFE_INPUTS_API_KEY}" |
There was a problem hiding this comment.
@copilot update to "Authorization": "Bearer $GH_AW_SAFE_INPUTS_API_KEY",
There was a problem hiding this comment.
The Authorization header already uses "Bearer " prefix. Verified in the compiled workflows - see commit 41f5136.
There was a problem hiding this comment.
Fixed in commit 77f2720. Changed from "Authorization": "Bearer \${GH_AW_SAFE_INPUTS_API_KEY}" to "Authorization": "Bearer $GH_AW_SAFE_INPUTS_API_KEY" (removed backslash escape).
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
|
@copilot use port 52000 |
Smoke Test Results (2025-12-08T04:26:43Z)Last 2 Merged PRs:
Test Results:
Overall Status: PASS - All critical tests passed. GitHub MCP provides full API access.
|
Smoke Test Results✅ Playwright MCP: Successfully navigated to https://github.com - page title confirmed "GitHub · Change is constant. GitHub keeps you ahead. · GitHub" Overall Status: PASS
|
Updated smoke-copilot workflow in commit f7e320b. Changes:
|
|
PR titles: Update Claude Code CLI from 2.0.60 to 2.0.61; Documentation improvements from beginner user testing
|
|
🤖 SYSTEM_INIT: Smoke Copilot No Firewall ACTIVATED. PROCESSING pull request. ALL SUBSYSTEMS ONLINE. |
|
🎉 Yo ho ho! Changeset Generator found the treasure and completed successfully! ⚓💰 |
|
💥 WHOOSH! Smoke Claude springs into action on this pull request! [Panel 1 begins...] |
|
📰 BREAKING: Smoke Copilot Playwright is now investigating this pull request. Sources say the story is developing... |
|
🔮 The ancient spirits stir... Smoke Codex awakens to divine this pull request... |
|
📰 BREAKING: Smoke Copilot is now investigating this pull request. Sources say the story is developing... |
Smoke Test Summary (2025-12-08T04:31:01Z)Last 2 Merged PRs:
Test Results: Status: PASS
|
Smoke Test ResultsMCP Tools: github, safeoutputs available
Status: PARTIAL - 4/5 tests passed, gh safe-input tool connectivity issue
|
Smoke Test Results (2025-12-08T04:31:08Z)Last 2 Merged PRs:
✅ GitHub MCP - Retrieved PR data successfully Overall Status: PASS
|
Smoke Test Results✅ Playwright MCP: Page title contains "GitHub" Status: PASS
|
|
Recent merged PRs: Update Claude Code CLI from 2.0.60 to 2.0.61; Documentation improvements from beginner user testing
|
Smoke Test ResultsTests:
Status: PARTIAL - Core functionality verified, runtime testing blocked by environment 📰🔥📋 https://github.com/githubnext/gh-aw/actions/runs/20016725915 fer issue #5810 🗺️ |
Fix safeinputs MCP server configuration for Copilot engine
Apply the same strategy used for GitHub "remote" MCP configuration to safeinputs:
Changes Implemented:
Summary
Successfully implemented port hardcoding and removed authentication for safeinputs MCP server configuration:
Original prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.
Changeset
Smoke Test Summary (2025-12-08T03:15:10Z)
Status: PASS
Summary: Copilot engine validated - GitHub MCP, file operations, bash, playwright, and cache memory all functional.
Changeset
Smoke Test Summary (2025-12-08T04:03:11Z)
Status: PASS
Summary: Copilot engine validated - GitHub MCP, file operations, bash, playwright, cache memory, and safe-input gh tool all functional.
Changeset
This pre-assigns a stable port for the safeinputs MCP server (52000) and removes API key based authentication to simplify local development and Copilot engine configuration.
Smoke Test Summary (2025-12-08T04:26:51Z)
Status: PASS
Summary: Copilot engine validated - GitHub MCP, file operations, bash, playwright, cache memory, and gh safe-input all functional.
Changeset
Smoke Test Summary (2025-12-08T04:31:08Z)
Status: PASS
Summary: Copilot engine validated - GitHub MCP, file operations, bash, playwright, cache memory, and safe-input gh tool all functional.