mirror of
https://github.com/morluto/rea.git
synced 2026-11-04 22:06:10 +00:00
sigrok-cli refusals of a caller-supplied decoder ID or annotation class were reported as execution_failure with "Run `rea doctor`" advice, which has no sigrok check. Recognize the observed sigrok-cli 0.7.2 refusals at the provider boundary only when the rejected name matches a caller selector, and report invalid_request naming the decoders or annotations argument, retaining the captured output and pointing to inspect_signal_decoders. Other non-zero exits stay provider failures. Fixes #5515 Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>