Overview
Automated smoke test run for the Claude engine. Overall Status: PARTIAL (1 failed, 2 skipped).
PR used for review testing: #29002 (copilot/align-docs-with-canonical-apm)
Run URL: https://github.com/github/gh-aw/actions/runs/25087942760
Timestamp: 2026-04-29T02:35-02:37 UTC
Core Test Results (#1 –12)
#
Test
Status
1
GitHub MCP — last 2 merged PRs
✅ Got #29029 , #29023
2
MCP Scripts GH CLI — mcpscripts-gh
✅ Got PRs #29032 , #29031
3
Serena MCP — activate + find_symbol
✅ 5+ symbols found (EngineConfig, NetworkPermissions, EngineNetworkConfig...)
4
Make Build — make build
✅ Build succeeded
5
Playwright — navigate to github.com
✅ Title contains 'GitHub'
6
Tavily Web Search — 'GitHub Agentic Workflows'
✅ 3 results returned
7
File Writing — create smoke test file
✅ /tmp/gh-aw/agent/smoke-test-claude-25087942760.txt
8
Bash Tool — verify file content
✅ cat output confirmed
9
Discussion Interaction — query + comment
✅ Discussion #29026 queried
10
Agentic Workflows MCP — status tool
❌ MCP error -32603: failed to get workflow statuses
11
Slack Safe Output — post_slack_message
✅ Posted to #smoke-tests
12
Code Scanning Alert — create_code_scanning_alert
✅ Warning on README.md:1
PR Review Safe Output Results (#13 –19)
#
Test
Status
13
Update PR — append body
✅ Appended to PR #29002
14
PR Review Comments — 2 inline comments
✅ Comments on dependencies.md:18 and smoke-test-files/smoke-claude-push-test.md:1
15
Submit PR Review — COMMENT event
✅ Review submitted
16
Resolve Review Thread
⚠️ No threads existed (0 review threads on PR)
17
Add Reviewer — copilot
✅ Added copilot as reviewer
18
Push to PR Branch
✅ Pushed smoke-test-files/smoke-claude-push-test.md
19
Close PR
⚠️ No safe test PR — triggering PR not closed
Failure Details
Test #10 — Agentic Workflows MCP:
The status MCP tool call failed with: MCP error -32603: calling "tools/call": failed to get workflow statuses
This indicates the agentic workflows MCP server was unable to retrieve workflow status data.
View Serena Symbols Found
From pkg/workflow/engine.go:
engineLog (Variable)
EngineConfig (Struct) — fields: ID, Version, Model, MaxTurns, MaxContinuations, etc.
NetworkPermissions (Struct) — fields: Allowed, Blocked, Firewall, ExplicitlyDefined
EngineNetworkConfig (Struct) — fields: Engine, Network
Methods: (*Compiler).ExtractEngineConfig, (*Compiler).getAgenticEngine, (*Compiler).extractEngineConfigFromJSON
Functions: parseAuthDefinition, parseRequestShape, parseEngineTokenWeights
Note
🔒 Integrity filter blocked 1 item
The following item was blocked because it doesn't meet the GitHub integrity level.
To allow these resources, lower min-integrity in your GitHub frontmatter:
tools :
github :
min-integrity : approved # merged | approved | unapproved | none
💥 [THE END] — Illustrated by Smoke Claude · ● 293.9K · ◷
Overview
Automated smoke test run for the Claude engine. Overall Status: PARTIAL (1 failed, 2 skipped).
PR used for review testing: #29002 (copilot/align-docs-with-canonical-apm)
Run URL: https://github.com/github/gh-aw/actions/runs/25087942760
Timestamp: 2026-04-29T02:35-02:37 UTC
Core Test Results (#1–12)
mcpscripts-ghmake buildPR Review Safe Output Results (#13–19)
Failure Details
Test #10 — Agentic Workflows MCP:
The
statusMCP tool call failed with:MCP error -32603: calling "tools/call": failed to get workflow statusesThis indicates the agentic workflows MCP server was unable to retrieve workflow status data.
View Serena Symbols Found
From
pkg/workflow/engine.go:engineLog(Variable)EngineConfig(Struct) — fields: ID, Version, Model, MaxTurns, MaxContinuations, etc.NetworkPermissions(Struct) — fields: Allowed, Blocked, Firewall, ExplicitlyDefinedEngineNetworkConfig(Struct) — fields: Engine, Network(*Compiler).ExtractEngineConfig,(*Compiler).getAgenticEngine,(*Compiler).extractEngineConfigFromJSONparseAuthDefinition,parseRequestShape,parseEngineTokenWeightsNote
🔒 Integrity filter blocked 1 item
The following item was blocked because it doesn't meet the GitHub integrity level.
pull_request_read: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".To allow these resources, lower
min-integrityin your GitHub frontmatter: