- Keep ky HTTPError instances intact instead of flattening them - Use the parsed error payload when the server sends a useful message - Fix the Issues default search type so issueId stays optional - Add regression tests for the JSON helper behavior