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>
1d57786e2eWout Stiens committed on 9/1/2026, 5:42:51 AMparent2016407
1 file changedLine totals unavailable