* typed errors
* add error documentation
* backwards compatibility
* update readme, remove Is methods
* Update internal/proto/redis_errors.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update internal/proto/redis_errors.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* support error wrapping for io and context errors
* use unwrapping of errors in push for consistency
* add common error types
* fix test
* fix flaky test
* add comments in the example
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>