Commit 7bbfe43
committed
review: silence BLE001 on the two CodeRabbit-cited best-effort catches
api/workspaces.py:876 (per-CLI-session traverse_blobs catch) and
api/workspaces.py:1398 (per-composer-row tabs parse catch) are
intentionally broad — a single malformed session or composer must not
500 the whole endpoint, and `exc_info=True` on the .warning() call
already captures the concrete exception type for debugging.
Added `# noqa: BLE001` with a one-line rationale on each line so the
intent survives future readers. CodeRabbit's review on PR #35 cited
exactly these two sites; the other BLE001 hits in the file are
pre-existing and out of scope for issue #29 ("polish only, no logic
changes").
Verified: full suite still 178/178; ruff default rule set still clean.1 parent 5f1907e commit 7bbfe43
1 file changed
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
873 | 873 | | |
874 | 874 | | |
875 | 875 | | |
876 | | - | |
| 876 | + | |
877 | 877 | | |
878 | 878 | | |
879 | 879 | | |
| |||
1395 | 1395 | | |
1396 | 1396 | | |
1397 | 1397 | | |
1398 | | - | |
| 1398 | + | |
1399 | 1399 | | |
1400 | 1400 | | |
1401 | 1401 | | |
| |||
0 commit comments