Versions in this module Expand all Collapse all v0 v0.3.0 Jan 3, 2026 v0.2.1 Jan 3, 2026 v0.2.0 Jan 3, 2026 v0.1.1 Jan 2, 2026 v0.1.0 Jan 2, 2026 Changes in this version + var ErrConfigNotFound = errors.New("config file not found") + var ErrDeviceNotFound = errors.New("device not found") + var ErrInvalidConfig = errors.New("invalid configuration") + var ErrNetworkError = errors.New("network error") + var ErrNoActiveDevice = errors.New("no active device") + var ErrNotAuthenticated = errors.New("not authenticated") + var ErrPremiumRequired = errors.New("spotify premium required") + var ErrRateLimited = errors.New("rate limited") + var ErrTimeout = errors.New("request timeout") + var ErrTrackNotFound = errors.New("track not found") + func Format(err error) string + func GetSuggestion(err error) string + func WithSuggestion(err error, suggestion string) error + type PartialResult struct + Data T + Errors []error + func (p *PartialResult[T]) AddError(err error) + func (p *PartialResult[T]) ErrorSummary() string + func (p *PartialResult[T]) HasErrors() bool + type RiffError struct + Err error + Suggestion string + func (e *RiffError) Error() string + func (e *RiffError) Unwrap() error