# fix\(providers\): build the Pi snapshot error from its own attributes · stienswout/t3code

[View on GitCafe](https://git.cafe/stienswout/t3code/commit/1d57786e2e7eedfdf3b81df76067eb145081cde5)

Repository: [stienswout/t3code](https://git.cafe/stienswout/t3code)

Visibility: public

Requested revision: 1d57786e2e7eedfdf3b81df76067eb145081cde5

Requested commit: 1d57786e2e7eedfdf3b81df76067eb145081cde5

Commit: 1d57786e2e7eedfdf3b81df76067eb145081cde5

Tree: 5ef234e504f6090668fb78ef7237733665dae67b

Author: Wout Stiens

Committer: Wout Stiens

## Message

```
fix(providers): build the Pi snapshot error from its own attributes

`ProviderDriverError.message` is derived from `detail`, so interpolating
`cause.message` duplicated the underlying failure into the wrapper message
while the cause already carried it. The sibling mapping in this same file
("Failed to build Pi orchestration adapter.") already used the bounded
form, so the two wrappers now match.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

```

## Parents

- [2016407777bd459cedd1fd7de07cc2a7be11ecbe](https://git.cafe/stienswout/t3code/commit/2016407777bd459cedd1fd7de07cc2a7be11ecbe?format=markdown)

[Source at this commit](https://git.cafe/stienswout/t3code/tree/1d57786e2e7eedfdf3b81df76067eb145081cde5?format=markdown)
