Module: Hub / Tooling
Goal:
Detect and explain cases where Git works in a terminal but Engine Hub cannot authenticate to the same remote.
Acceptance criteria:
- Hub preflight checks whether credential helper access is available in the app process.
- Failure message distinguishes missing credentials, wrong remote URL, and certificate/network failures.
- Suggested fix steps include verifying
git remote -v, git fetch origin, and credential helper setup.
- Existing update/push flows fail gracefully without creating duplicate commits.
Notes:
This addresses confusing could not read Username ... No such device or address reports.
Module: Hub / Tooling
Goal:
Detect and explain cases where Git works in a terminal but Engine Hub cannot authenticate to the same remote.
Acceptance criteria:
git remote -v,git fetch origin, and credential helper setup.Notes:
This addresses confusing
could not read Username ... No such device or addressreports.