Summary
When connection or pairing fails, the project needs clearer diagnostics for users and maintainers.
Goal
Add more explicit states and error messages for cases like:
- unreachable host
- invalid base URL
- TLS/certificate problems
- pairing failures
- proxy target unavailable
Why this matters
Better diagnostics improve first-run success and make bug reports much easier to act on.
Possible scope
- clearer Android UI copy
- improved proxy error output
- troubleshooting documentation updates
Summary
When connection or pairing fails, the project needs clearer diagnostics for users and maintainers.
Goal
Add more explicit states and error messages for cases like:
Why this matters
Better diagnostics improve first-run success and make bug reports much easier to act on.
Possible scope