Commit aa06ada
committed
fix: address review findings in dynamic tool list PR
- Fix get_blocked_tools docstring: says "concurrently" but checks
run sequentially (two awaits, no asyncio.gather)
- Fix _viewer_credentials docstring: says users.update, should be
users.update_role
- Broaden _login retry to catch httpx.RequestError alongside
RuntimeError for network errors and timeouts
- Add comment explaining why viewer E2E tests skip on Outline 1.5.0
(users.update_role invalidates API keys)
https://claude.ai/code/session_0122umEU4tP9VMzCTrV6SdZN1 parent 80a8913 commit aa06ada
File tree
3 files changed
+9
-3
lines changed- src/mcp_outline/features/dynamic_tools
- tests/e2e
3 files changed
+9
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
190 | 190 | | |
191 | 191 | | |
192 | 192 | | |
193 | | - | |
| 193 | + | |
194 | 194 | | |
195 | 195 | | |
196 | 196 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
124 | 124 | | |
125 | 125 | | |
126 | 126 | | |
127 | | - | |
| 127 | + | |
128 | 128 | | |
129 | 129 | | |
130 | 130 | | |
| |||
437 | 437 | | |
438 | 438 | | |
439 | 439 | | |
440 | | - | |
| 440 | + | |
441 | 441 | | |
442 | 442 | | |
443 | 443 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
532 | 532 | | |
533 | 533 | | |
534 | 534 | | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
535 | 541 | | |
536 | 542 | | |
537 | 543 | | |
| |||
0 commit comments