Commit 44f18b9
fix(addon): bound the job-collision give-up message too
Moving the bound to _raise_supervisor_api_failure left one reporting
path uncovered: when a job-group collision exhausts the retry budget,
_supervisor_api_call raises its own error from the raw error_text it
computed for the marker test, so an oversized collision message was
still reported in full. That path was bounded before the move, on the
direct REST transport, so this closes a gap the move opened.
Bind the size after the marker classification is settled, and cover the
give-up path with a regression test.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>1 parent 177dc2a commit 44f18b9
2 files changed
Lines changed: 32 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
726 | 726 | | |
727 | 727 | | |
728 | 728 | | |
| 729 | + | |
| 730 | + | |
| 731 | + | |
| 732 | + | |
729 | 733 | | |
730 | 734 | | |
731 | 735 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4623 | 4623 | | |
4624 | 4624 | | |
4625 | 4625 | | |
| 4626 | + | |
| 4627 | + | |
| 4628 | + | |
| 4629 | + | |
| 4630 | + | |
| 4631 | + | |
| 4632 | + | |
| 4633 | + | |
| 4634 | + | |
| 4635 | + | |
| 4636 | + | |
| 4637 | + | |
| 4638 | + | |
| 4639 | + | |
| 4640 | + | |
| 4641 | + | |
| 4642 | + | |
| 4643 | + | |
| 4644 | + | |
| 4645 | + | |
| 4646 | + | |
| 4647 | + | |
| 4648 | + | |
| 4649 | + | |
| 4650 | + | |
| 4651 | + | |
| 4652 | + | |
| 4653 | + | |
4626 | 4654 | | |
4627 | 4655 | | |
4628 | 4656 | | |
| |||
0 commit comments