Commit 9f0ad64
fix github label validation and error handling (#1235)
**github labels fix:**
- allow None for label description field (github api returns null sometimes)
- fixes pydantic validation error when fetching issues with labels
**error handling fix:**
- remove ERROR_HANDLED completed state
- errors now properly fail the flow after sending user-friendly message
- maintains user experience while allowing proper monitoring/alerting
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude <noreply@anthropic.com>1 parent 9715714 commit 9f0ad64
2 files changed
Lines changed: 2 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
279 | 279 | | |
280 | 280 | | |
281 | 281 | | |
282 | | - | |
283 | | - | |
284 | | - | |
285 | | - | |
286 | | - | |
287 | | - | |
| 282 | + | |
288 | 283 | | |
289 | 284 | | |
290 | 285 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| |||
0 commit comments