Radish alpha
h
rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5
Radicle Heartwood Protocol & Stack
Radicle
Git
Validation Errors are Opaque in `rad`
Open fintohaps opened 1 month ago

When a rad clone or rad sync fails due to the delegates resulting in validation errors, the error/warnings look opaque:

Fetching rad:z4RB4VYCeqe6PEYasr9KQ6e61UPLe from the network, found 2 potential seed(s).
✗ Target not met: could not fetch from [z6MkjcaeSHhQVJU1UeXpnHHZ6mp67zDfQYNMDotHGxbrk7Nj], and required 1 more seed(s)
! Warning: Failed to fetch from 1 seed(s).
! Warning: z6MkjcaeSHhQVJU1UeXpnHHZ6mp67zDfQYNMDotHGxbrk7Nj: validation of the storage repository failed: the delegates ["z6MktGLp1wLUFS98LZmVsFuhGiKrhYGefPWnpNToTJgncwQe"] failed to validate to meet a threshold of 1
✗ Error: no seeds found for rad:z4RB4VYCeqe6PEYasr9KQ6e61UPLe

The user cannot see what validations were not met, making it harder for them to report errors to the repository owners.