[GH-ISSUE #130] Not able to run Shannon on my Windows to test my Next.js Application #44

Closed
opened 2026-02-27 07:20:08 +03:00 by kerem · 3 comments
Owner

Originally created by @Adi16023 on GitHub (Feb 13, 2026).
Original GitHub issue: https://github.com/KeygraphHQ/shannon/issues/130

  1. Audit Workflow Log:

================================================================================
Shannon Pentest - Workflow Log

Workflow ID: adi16023-vercel-app_shannon-1770736022439
Target URL: https://adi16023.vercel.app/
Started: 2026-02-10T15:07:02.534Z

[2026-02-10 15:07:02] [PHASE] Starting: pre-recon
[2026-02-10 15:07:02] [AGENT] pre-recon: Starting (attempt 1)
[2026-02-10 15:07:02] [AGENT] pre-recon: Failed - Failed to spawn Claude Code process: spawn node ENOENT (5ms $0.00)

================================================================================
Workflow FAILED
────────────────────────────────────────
Workflow ID: adi16023-vercel-app_shannon-1770736022439
Status: failed
Duration: 179ms
Total Cost: $0.0000
Agents: 0 completed
Error: Activity task failed

Agent Breakdown:

  1. Activity Task Failed:

{ "message": "Failed to spawn Claude Code process: spawn node ENOENT", "source": "TypeScriptSDK", "stackTrace": "ApplicationFailure: Failed to spawn Claude Code process: spawn node ENOENT\n at ApplicationFailure.nonRetryable (/app/node_modules/@temporalio/common/lib/failure.js:207:16)\n at runAgentActivity (file:///app/dist/temporal/activities.js:213:48)\n at async Activity.execute (/app/node_modules/@temporalio/worker/lib/activity.js:101:20)\n at async NativeConnection.withAbortSignal (/app/node_modules/@temporalio/worker/lib/connection.js:172:16)\n at async Client.withAbortSignal (/app/node_modules/@temporalio/client/lib/base-client.js:65:16)\n at async /app/node_modules/@temporalio/worker/lib/activity.js:161:32\n at async /app/node_modules/@temporalio/worker/lib/worker.js:725:30", "applicationFailureInfo": { "type": "ConfigurationError", "nonRetryable": true, "details": { "payloads": [ [ { "agentName": "pre-recon", "attemptNumber": 1, "elapsed": 314 } ] ] } } }

Retry Activity Task Failed:

{ "message": "Activity task failed", "cause": { "message": "Failed to spawn Claude Code process: spawn node ENOENT", "source": "TypeScriptSDK", "stackTrace": "ApplicationFailure: Failed to spawn Claude Code process: spawn node ENOENT\n at ApplicationFailure.nonRetryable (/app/node_modules/@temporalio/common/lib/failure.js:207:16)\n at runAgentActivity (file:///app/dist/temporal/activities.js:213:48)\n at async Activity.execute (/app/node_modules/@temporalio/worker/lib/activity.js:101:20)\n at async NativeConnection.withAbortSignal (/app/node_modules/@temporalio/worker/lib/connection.js:172:16)\n at async Client.withAbortSignal (/app/node_modules/@temporalio/client/lib/base-client.js:65:16)\n at async /app/node_modules/@temporalio/worker/lib/activity.js:161:32\n at async /app/node_modules/@temporalio/worker/lib/worker.js:725:30", "applicationFailureInfo": { "type": "ConfigurationError", "nonRetryable": true, "details": { "payloads": [ [ { "agentName": "pre-recon", "attemptNumber": 1, "elapsed": 314 } ] ] } } }, "activityFailureInfo": { "scheduledEventId": "11", "startedEventId": "12", "identity": "1@4f4c957bb645", "activityType": { "name": "runPreReconAgent" }, "activityId": "2", "retryState": "RETRY_STATE_NON_RETRYABLE_FAILURE" } }

  1. Authentication method used -> ANTHROPIC_API_KEY
    Command used in the CLI: ./shannon start URL=https://adi16023.vercel.app/ REPO=My-Portfolio
    Are you using experimental models or providers other than default Anthropic models? NO

  2. OS version Windows 11 Pro, 25H2
    Docker version 29.2.0

Originally created by @Adi16023 on GitHub (Feb 13, 2026). Original GitHub issue: https://github.com/KeygraphHQ/shannon/issues/130 1. Audit Workflow Log: ================================================================================ Shannon Pentest - Workflow Log ================================================================================ Workflow ID: adi16023-vercel-app_shannon-1770736022439 Target URL: https://adi16023.vercel.app/ Started: 2026-02-10T15:07:02.534Z ================================================================================ [2026-02-10 15:07:02] [PHASE] Starting: pre-recon [2026-02-10 15:07:02] [AGENT] pre-recon: Starting (attempt 1) [2026-02-10 15:07:02] [AGENT] pre-recon: Failed - Failed to spawn Claude Code process: spawn node ENOENT (5ms $0.00) ================================================================================ Workflow FAILED ──────────────────────────────────────── Workflow ID: adi16023-vercel-app_shannon-1770736022439 Status: failed Duration: 179ms Total Cost: $0.0000 Agents: 0 completed Error: Activity task failed Agent Breakdown: ================================================================================ 2. Activity Task Failed: `{ "message": "Failed to spawn Claude Code process: spawn node ENOENT", "source": "TypeScriptSDK", "stackTrace": "ApplicationFailure: Failed to spawn Claude Code process: spawn node ENOENT\n at ApplicationFailure.nonRetryable (/app/node_modules/@temporalio/common/lib/failure.js:207:16)\n at runAgentActivity (file:///app/dist/temporal/activities.js:213:48)\n at async Activity.execute (/app/node_modules/@temporalio/worker/lib/activity.js:101:20)\n at async NativeConnection.withAbortSignal (/app/node_modules/@temporalio/worker/lib/connection.js:172:16)\n at async Client.withAbortSignal (/app/node_modules/@temporalio/client/lib/base-client.js:65:16)\n at async /app/node_modules/@temporalio/worker/lib/activity.js:161:32\n at async /app/node_modules/@temporalio/worker/lib/worker.js:725:30", "applicationFailureInfo": { "type": "ConfigurationError", "nonRetryable": true, "details": { "payloads": [ [ { "agentName": "pre-recon", "attemptNumber": 1, "elapsed": 314 } ] ] } } }` Retry Activity Task Failed: `{ "message": "Activity task failed", "cause": { "message": "Failed to spawn Claude Code process: spawn node ENOENT", "source": "TypeScriptSDK", "stackTrace": "ApplicationFailure: Failed to spawn Claude Code process: spawn node ENOENT\n at ApplicationFailure.nonRetryable (/app/node_modules/@temporalio/common/lib/failure.js:207:16)\n at runAgentActivity (file:///app/dist/temporal/activities.js:213:48)\n at async Activity.execute (/app/node_modules/@temporalio/worker/lib/activity.js:101:20)\n at async NativeConnection.withAbortSignal (/app/node_modules/@temporalio/worker/lib/connection.js:172:16)\n at async Client.withAbortSignal (/app/node_modules/@temporalio/client/lib/base-client.js:65:16)\n at async /app/node_modules/@temporalio/worker/lib/activity.js:161:32\n at async /app/node_modules/@temporalio/worker/lib/worker.js:725:30", "applicationFailureInfo": { "type": "ConfigurationError", "nonRetryable": true, "details": { "payloads": [ [ { "agentName": "pre-recon", "attemptNumber": 1, "elapsed": 314 } ] ] } } }, "activityFailureInfo": { "scheduledEventId": "11", "startedEventId": "12", "identity": "1@4f4c957bb645", "activityType": { "name": "runPreReconAgent" }, "activityId": "2", "retryState": "RETRY_STATE_NON_RETRYABLE_FAILURE" } }` 3. Authentication method used -> `ANTHROPIC_API_KEY` Command used in the CLI: `./shannon start URL=https://adi16023.vercel.app/ REPO=My-Portfolio` Are you using experimental models or providers other than default Anthropic models? **NO** 4. OS version Windows 11 Pro, 25H2 Docker version 29.2.0
kerem closed this issue 2026-02-27 07:20:09 +03:00
Author
Owner

@ezl-keygraph commented on GitHub (Feb 13, 2026):

Thanks for reporting @Adi16023

Could you share the full ./shannon cmd you have used with url and repo redacted and also the logs from ./audit-logs/adi16023-vercel-app_shannon-1770736022439/workflow.log with redactions?

This will help us to debug and reproduce the error on our side. Thanks!

<!-- gh-comment-id:3895956840 --> @ezl-keygraph commented on GitHub (Feb 13, 2026): Thanks for reporting @Adi16023 Could you share the full `./shannon` cmd you have used with url and repo redacted and also the logs from `./audit-logs/adi16023-vercel-app_shannon-1770736022439/workflow.log` with redactions? This will help us to debug and reproduce the error on our side. Thanks!
Author
Owner

@Adi16023 commented on GitHub (Feb 13, 2026):

@ezl-keygraph Here you go

./shannon start URL=https://REDACTED_URL REPO=REDACTED_REPO

================================================================================
Shannon Pentest - Workflow Log
Workflow ID: adi16023-vercel-app_shannon-1770736022439
Target URL: https://REDACTED_URL
Started: 2026-02-10T15:07:02.534Z
[2026-02-10 15:07:02] [PHASE] Starting: pre-recon
[2026-02-10 15:07:02] [AGENT] pre-recon: Starting (attempt 1)
[2026-02-10 15:07:02] [AGENT] pre-recon: Failed - Failed to spawn Claude Code process: spawn node ENOENT (5ms $0.00)

================================================================================
Workflow FAILED
────────────────────────────────────────
Workflow ID: adi16023-vercel-app_shannon-1770736022439
Status: failed
Duration: 179ms
Total Cost: $0.0000
Agents: 0 completed
Error: Activity task failed

<!-- gh-comment-id:3896392241 --> @Adi16023 commented on GitHub (Feb 13, 2026): @ezl-keygraph Here you go ./shannon start URL=https://REDACTED_URL REPO=REDACTED_REPO ================================================================================ Shannon Pentest - Workflow Log Workflow ID: adi16023-vercel-app_shannon-1770736022439 Target URL: https://REDACTED_URL Started: 2026-02-10T15:07:02.534Z [2026-02-10 15:07:02] [PHASE] Starting: pre-recon [2026-02-10 15:07:02] [AGENT] pre-recon: Starting (attempt 1) [2026-02-10 15:07:02] [AGENT] pre-recon: Failed - Failed to spawn Claude Code process: spawn node ENOENT (5ms $0.00) ================================================================================ Workflow FAILED ──────────────────────────────────────── Workflow ID: adi16023-vercel-app_shannon-1770736022439 Status: failed Duration: 179ms Total Cost: $0.0000 Agents: 0 completed Error: Activity task failed
Author
Owner

@ezl-keygraph commented on GitHub (Feb 13, 2026):

Thanks for sharing the logs. This issue has been reported by other Windows users as well in #114. We’ll make sure this is fixed in upcoming updates.

As a workaround, set the environment variable below for your current terminal session (you’ll need to re-run it if you open a new terminal), then run ./shannon with your repo and URL.

PowerShell

$env:MSYS_NO_PATHCONV = "1"

Command Prompt (cmd.exe)

set MSYS_NO_PATHCONV=1

Git Bash

export MSYS_NO_PATHCONV=1

Then execute:

./shannon start URL=https://REDACTED_URL REPO=REDACTED_REPO
<!-- gh-comment-id:3897045082 --> @ezl-keygraph commented on GitHub (Feb 13, 2026): Thanks for sharing the logs. This issue has been reported by other Windows users as well in #114. We’ll make sure this is fixed in upcoming updates. As a workaround, set the environment variable below **for your current terminal session** (you’ll need to re-run it if you open a new terminal), then run `./shannon` with your repo and URL. **PowerShell** ```powershell $env:MSYS_NO_PATHCONV = "1" ``` **Command Prompt (cmd.exe)** ```cmd set MSYS_NO_PATHCONV=1 ``` **Git Bash** ```bash export MSYS_NO_PATHCONV=1 ``` Then execute: ```bash ./shannon start URL=https://REDACTED_URL REPO=REDACTED_REPO ```
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/shannon-KeygraphHQ#44
No description provided.