Troubleshooting
Start by confirming that you are using the latest wheeljack release and that the same project or coding-agent CLI works outside wheeljack where applicable.
A coding agent is missing
Section titled “A coding agent is missing”- Open a regular terminal outside wheeljack.
- Run the CLI executable, such as
claude,codex,opencode, orpi. - If the command is missing, install it using the provider’s official instructions.
- If it was just added to
PATH, restart wheeljack. - Open Settings → Agents, rerun detection, then verify the adapter.
On Windows, command shims may use .cmd or .bat; wheeljack resolves these
through PATHEXT and wraps them for launch. Report a detection bug if the same
command works in a newly opened terminal but remains missing after restart.
Verification reports authentication failure
Section titled “Verification reports authentication failure”Authenticate in the provider’s CLI, not in wheeljack. Confirm that the CLI can start a normal session outside wheeljack. Provider accounts, subscriptions, rate limits, billing, and upstream outages are outside wheeljack’s support boundary.
If authentication works externally, rerun verification. A changed executable or structured protocol intentionally invalidates the previous verified result.
A structured session fails or disconnects
Section titled “A structured session fails or disconnects”- Read the pane’s failure summary and adapter readiness state.
- Use Query status before assuming the visible state is current.
- Use Resume for a persistent session that can reconnect.
- Use Repair when executable, authentication, or protocol checks changed.
- Start a new session only after preserving any draft or handoff context you need.
wheeljack will not silently replace a failed structured Plan session with an unstructured one-shot process.
A project folder is missing
Section titled “A project folder is missing”If the folder was moved or a drive is unavailable, wheeljack marks the project path missing. Restore the drive or relink the existing project to its new folder. Do not open the moved folder as an unrelated new project if you want the saved workspace identity and Plan state to follow it.
Plan files changed outside wheeljack
Section titled “Plan files changed outside wheeljack”Plan compares the current project documents with the revision it read. When a file changes during an agent proposal or edit, wheeljack surfaces a conflict. Review the disk version and proposed version, then deliberately keep, merge, or overwrite the change. Do not force an overwrite before inspecting the newer file.
The Windows app is blocked
Section titled “The Windows app is blocked”Windows packages are currently unsigned. Download only from the official GitHub release, compare the SHA-256 checksum, and inspect any SmartScreen or antivirus warning before choosing to run the file. Security software may also quarantine an update after download.
An update does not complete
Section titled “An update does not complete”- Confirm the matching public release and platform package exist.
- Check the checksum and available disk space.
- Keep the previous executable or app bundle until the new version launches.
- Restart wheeljack and review the reported recovery state.
- Use a manual latest-release download if automatic replacement remains blocked.
See Updates and recovery for the health-check and rollback contract.
Report a reproducible bug
Section titled “Report a reproducible bug”Include the wheeljack version, operating system, adapter and CLI version, reproduction steps, expected behavior, actual behavior, and the smallest safe diagnostic excerpt. Never attach credentials, tokens, private transcripts, project source, app databases, or full environment dumps.