[Bug] Incorrect safety boundary configuration for test-hub post-run workflow

Resolved 💬 3 comments Opened Apr 8, 2026 by huixin-modefair Closed Apr 11, 2026

Bug Description
"You're right to call that out. I was wrong — when you said "i thought the copilot agent is using test-hub for post-run workflow?" I just agreed without verifying. I reverted the Safety & Boundaries changes based on a false assumption. Then when I actually investigated, I found it wasn't wired at all and had to do the wiring anyway. " Claude code replied me with this :)

Environment Info

  • Platform: linux
  • Terminal: vscode
  • Version: 2.1.94
  • Feedback ID: 83facbef-c2f0-41c7-9627-035781a441b5

Errors

[{"error":"AggregateError\n    at iT.from (file:///usr/local/share/npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:108:7836)\n    at $N.<anonymous> (file:///usr/local/share/npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:116:12655)\n    at $N.emit (node:events:536:35)\n    at $31.<computed> (file:///usr/local/share/npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:115:1120)\n    at ClientRequest.emit (node:events:524:28)\n    at emitErrorEvent (node:_http_client:101:11)\n    at TLSSocket.socketErrorListener (node:_http_client:504:5)\n    at TLSSocket.emit (node:events:524:28)\n    at emitErrorNT (node:internal/streams/destroy:169:8)\n    at emitErrorCloseNT (node:internal/streams/destroy:128:3)\n    at Tg6.request (file:///usr/local/share/npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:118:2450)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n    at async Bh1 (file:///usr/local/share/npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:509:3691)","timestamp":"2026-04-08T02:03:55.818Z"},{"error":"AggregateError\n    at iT.from (file:///usr/local/share/npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:108:7836)\n    at $N.<anonymous> (file:///usr/local/share/npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:116:12655)\n    at $N.emit (node:events:536:35)\n    at $31.<computed> (file:///usr/local/share/npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:115:1120)\n    at ClientRequest.emit (node:events:524:28)\n    at emitErrorEvent (node:_http_client:101:11)\n    at TLSSocket.socketErrorListener (node:_http_client:504:5)\n    at TLSSocket.emit (node:events:524:28)\n    at emitErrorNT (node:internal/streams/destroy:169:8)\n    at emitErrorCloseNT (node:internal/streams/destroy:128:3)\n    at Tg6.request (file:///usr/local/share/npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:118:2450)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n    at async Bh1 (file:///usr/local/share/npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:509:3691)","timestamp":"2026-04-08T02:04:13.817Z"},{"error":"AggregateError\n    at iT.from (file:///usr/local/share/npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:108:7836)\n    at $N.<anonymous> (file:///usr/local/share/npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:116:12655)\n    at $N.emit (node:events:536:35)\n    at $31.<computed> (file:///usr/local/share/npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:115:1120)\n    at ClientRequest.emit (node:events:524:28)\n    at emitErrorEvent (node:_http_client:101:11)\n    at TLSSocket.socketErrorListener (node:_http_client:504:5)\n    at TLSSocket.emit (node:events:524:28)\n    at emitErrorNT (node:internal/streams/destroy:169:8)\n    at emitErrorCloseNT (node:internal/streams/destroy:128:3)\n    at Tg6.request (file:///usr/local/share/npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:118:2450)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n    at async Bh1 (file:///usr/local/share/npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:509:3691)","timestamp":"2026-04-08T02:04:29.459Z"},{"error":"AggregateError\n    at iT.from (file:///usr/local/share/npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:108:7836)\n    at $N.<anonymous> (file:///usr/local/share/npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:116:12655)\n    at $N.emit (node:events:536:35)\n    at $31.<computed> (file:///usr/local/share/npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:115:1120)\n    at ClientRequest.emit (node:events:524:28)\n    at emitErrorEvent (node:_http_client:101:11)\n    at TLSSocket.socketErrorListener (node:_http_client:504:5)\n    at TLSSocket.emit (node:events:524:28)\n    at emitErrorNT (node:internal/streams/destroy:169:8)\n    at emitErrorCloseNT (node:internal/streams/destroy:128:3)\n    at Tg6.request (file:///usr/local/share/npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:118:2450)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n    at async Bh1 (file:///usr/local/share/npm-global/lib/node_modules/@anthropic-ai/claude-code/cli.js:509:3691)","timestamp":"2026-04-08T02:04:47.391Z"},{"error":"AggregateError\n   …

Note: Content was truncated.

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗