Skip to content

Troubleshooting

"No Konductor project found"

Cause: The .konductor/ directory doesn't exist or state.toml is missing.

Fix: Initialize the project:

> @k-init

"Invalid transition: 'X' → 'Y'"

Cause: You're trying to advance to a step that isn't allowed from the current step.

Fix: Check your current state:

> @k-status

Then use the appropriate command. For example, if you're at initialized, you need to plan before executing:

> @k-plan 01

See the State Machine Reference for all valid transitions.

"Binary not available (no release found)"

Cause: The install script couldn't download a prebuilt binary for your platform. This happens when no GitHub release exists yet.

Fix: Build from source:

cd konductor/konductor-cli
cargo build --release
cp target/release/konductor ~/.kiro/bin/konductor

Permission Errors During Install

Cause: The target directory isn't writable.

Fix: For global installs, ensure ~/.kiro/ is writable:

mkdir -p ~/.kiro
bash install.sh --force

For system-wide installs, use sudo:

sudo bash install.sh --global --force

Checksum Verification Failed

Cause: The downloaded binary doesn't match the expected SHA-256 checksum. This could indicate a corrupted download or tampered binary.

Fix:

  1. Delete the binary and retry:

    rm ~/.kiro/bin/konductor
    bash install.sh --force
    

  2. If the problem persists, build from source instead.

State File Corruption

Cause: state.toml contains invalid TOML or unexpected values.

Fix: If the state is unrecoverable, delete and re-initialize:

rm .konductor/state.toml

Then re-initialize:

> @k-init

Warning

This resets your pipeline progress. Phase artifacts in .konductor/phases/ are preserved.

"Blocked" Status

Cause: A subagent failed during execution, and a blocker was added.

Fix: Check the blocker details:

> @k-status

The status output shows active blockers with their reasons. After fixing the underlying issue, say next to continue — the orchestrator will resolve the blocker and resume.

Hook Binary Not Found

Cause: The konductor binary isn't at ~/.kiro/bin/konductor.

Fix: Re-run the installer:

bash install.sh --force

Or build and copy manually:

cd konductor/konductor-cli
cargo build --release
cp target/release/konductor ~/.kiro/bin/konductor

MCP Server Won't Start

Cause: The konductor mcp command fails to initialize, usually due to a missing or incompatible binary.

Fix:

  1. Check the binary works: ~/.kiro/bin/konductor --version
  2. Rebuild if needed: cd konductor-cli && cargo build --release
  3. Ensure the agent config points to the correct path in agents/konductor.json