In cases where an unsupported scenario is detected, capture with #10248 and emit an actionable error case
There are several angles to this that we can take.
- Capture the error in the first place (fundamental here)
- Emit a human-readable version of the captured error.
- Tie into error reporting for easier time opening issues (or pass to an LLM, etc... as a stretch).
Examples of places where we can improve error surfacing
In cases where an unsupported scenario is detected, capture with #10248 and emit an actionable error case
There are several angles to this that we can take.
Examples of places where we can improve error surfacing
scpcannot copy to remote because remote doesn't havescpinstalled #10200sshremote, verify thescptransfer status and display appropriate error if transfer failed #10201