HF RL Explorer

The library currently surfaces errors through a single, coarse-grained error type in almost all public APIs…

The library currently surfaces errors through a single, coarse-grained error type in almost all public APIs…: a task in LegoFlow-SWE (Harbor dataset). Update the relevant public APIs so that they return the appropriate error type, and ensure that the error types support conversion and wrapping so…

The task

Update the relevant public APIs so that they return the appropriate error type, and ensure that the error types support conversion and wrapping so that a lower-level error (e.g., a `StorageError`) can be propagated as the designated higher-level error while preserving the root cause.

Part of Lego-X/LegoFlow-SWE.