Commit 0ad5884
fix(telegram): stop duplicate fallback when dispatch fails after final reply
Telegram no longer sends a generic "Something went wrong" fallback after a
final answer was already delivered and a later dispatch/cleanup step failed.
Failures with only partial or no visible output still send the error fallback
and stay retryable.
Related: #87299
Closes #901521 parent 48e8965 commit 0ad5884
3 files changed
Lines changed: 73 additions & 13 deletions
File tree
- extensions/telegram/src
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2766 | 2766 | | |
2767 | 2767 | | |
2768 | 2768 | | |
| 2769 | + | |
| 2770 | + | |
| 2771 | + | |
| 2772 | + | |
| 2773 | + | |
| 2774 | + | |
| 2775 | + | |
| 2776 | + | |
| 2777 | + | |
| 2778 | + | |
| 2779 | + | |
| 2780 | + | |
| 2781 | + | |
| 2782 | + | |
| 2783 | + | |
| 2784 | + | |
| 2785 | + | |
| 2786 | + | |
| 2787 | + | |
| 2788 | + | |
| 2789 | + | |
| 2790 | + | |
| 2791 | + | |
| 2792 | + | |
| 2793 | + | |
| 2794 | + | |
| 2795 | + | |
| 2796 | + | |
| 2797 | + | |
| 2798 | + | |
| 2799 | + | |
| 2800 | + | |
| 2801 | + | |
| 2802 | + | |
| 2803 | + | |
| 2804 | + | |
| 2805 | + | |
| 2806 | + | |
| 2807 | + | |
| 2808 | + | |
| 2809 | + | |
| 2810 | + | |
| 2811 | + | |
| 2812 | + | |
| 2813 | + | |
| 2814 | + | |
| 2815 | + | |
| 2816 | + | |
| 2817 | + | |
| 2818 | + | |
| 2819 | + | |
| 2820 | + | |
| 2821 | + | |
2769 | 2822 | | |
2770 | 2823 | | |
2771 | 2824 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
109 | 109 | | |
110 | 110 | | |
111 | 111 | | |
112 | | - | |
113 | | - | |
114 | | - | |
115 | | - | |
116 | 112 | | |
117 | 113 | | |
118 | 114 | | |
| |||
126 | 122 | | |
127 | 123 | | |
128 | 124 | | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
129 | 129 | | |
130 | 130 | | |
131 | 131 | | |
| |||
2949 | 2949 | | |
2950 | 2950 | | |
2951 | 2951 | | |
2952 | | - | |
2953 | | - | |
2954 | | - | |
| 2952 | + | |
| 2953 | + | |
2955 | 2954 | | |
2956 | 2955 | | |
2957 | 2956 | | |
| |||
3002 | 3001 | | |
3003 | 3002 | | |
3004 | 3003 | | |
| 3004 | + | |
| 3005 | + | |
3005 | 3006 | | |
3006 | 3007 | | |
3007 | | - | |
| 3008 | + | |
3008 | 3009 | | |
3009 | 3010 | | |
3010 | 3011 | | |
| |||
3014 | 3015 | | |
3015 | 3016 | | |
3016 | 3017 | | |
3017 | | - | |
| 3018 | + | |
3018 | 3019 | | |
3019 | 3020 | | |
3020 | 3021 | | |
3021 | 3022 | | |
3022 | 3023 | | |
3023 | 3024 | | |
3024 | 3025 | | |
3025 | | - | |
| 3026 | + | |
| 3027 | + | |
| 3028 | + | |
| 3029 | + | |
| 3030 | + | |
| 3031 | + | |
3026 | 3032 | | |
3027 | 3033 | | |
3028 | 3034 | | |
3029 | | - | |
| 3035 | + | |
3030 | 3036 | | |
3031 | 3037 | | |
3032 | 3038 | | |
| |||
3071 | 3077 | | |
3072 | 3078 | | |
3073 | 3079 | | |
3074 | | - | |
| 3080 | + | |
| 3081 | + | |
3075 | 3082 | | |
3076 | 3083 | | |
3077 | 3084 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| |||
0 commit comments