Skip to content

Doesn't work on Windows 11 #8

Description

@Atlantic83

Win 11, cmd, claude code - opus 4.8

Stops here : zenith - advance_project (MCP)
constant repetitions and the improvement itself has yielded nothing but wasted money and time -- report": "Task report from W1-foundation\ntype: work\ndone: False\nrequest_attention:
False\n\nreport:\nWorker MCP server failed to start (attempt 3/3; port not ready; port 53337; process rc=1;
exe=D:\AI 2025\Zenith\zenith\.venv\Scripts\python.exe). stderr tail: | stdout tail: "

acp_runner.py - doesnt start woker thru harness
if i run thru uv - all Ok, MCP server started

  • After 5 sessions, the diagnosis has been stuck because the only diagnostic channel is the child's stdout/stderr
    PIPEs — and those pipes are exactly the suspect. The live child reports "empty output" precisely because whatever is
    wrong happens on the pipe/handle boundary it inherits from the live MCP stdio server.
  • Two live-only variables remain unreplicable from bash: (1) the worker inherits the orchestrator's stdin handle,
    which is the live MCP stdio pipe Claude Code actively reads/writes; (2) Claude-Code-injected process state. The fix
    must (a) remove the inherited-stdin variable (stdin=DEVNULL — correct daemon hygiene regardless), and (b) bypass pipes
    for diagnostics by having the worker write a startup trace to a file, so the next live attempt is self-diagnosing no
    matter what the pipes do.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions