fix(ploeg): keep a valid Claude review when its stdout is malformed #145
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "ryangr0/ploeg-claude-outcome-preservation"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The Claude Code adapter returned the drop box together with the envelope
decode error, and the generic runner discards every report field on a parse
error, so a banner or truncated JSON on stdout lost a finished review. When
the drop box holds an outcome or verdict it is now returned without the
error; an empty drop box still reports the decode error. Based on the
2026-10-02 Execution Pack patch.
Differs from the pack's patch: the error is suppressed only when the drop box actually holds an outcome or verdict, so a malformed envelope with no drop box still logs its decode error.
Verified with
mise run verifyon the pinned toolchain (all gates passed).Ticket: https://vikunja.webgrip.dev/tasks/1746
🤖 Generated with Claude Code