Breaking change in `thiserror`
Last week there have been some breaking changes in the thiserror crate, leading to an increase of the major version number.
As the thiserror crate is widely used within both: arti and the overall Rust ecosystem, we should think about if and when we should upgrade thiserror.
Opening this issue as a general place for discussion and thoughts on it.