diff --git a/.story_kit/work/1_upcoming/180_bug_web_ui_permissions_handling_unreliable.md b/.story_kit/work/1_upcoming/180_bug_web_ui_permissions_handling_unreliable.md index b68f69a..f831a27 100644 --- a/.story_kit/work/1_upcoming/180_bug_web_ui_permissions_handling_unreliable.md +++ b/.story_kit/work/1_upcoming/180_bug_web_ui_permissions_handling_unreliable.md @@ -6,13 +6,10 @@ name: "Web UI permissions handling unreliable" ## Description -Permissions handling in the web UI chat has had multiple issues. This is a tracking bug to collect specific problems as they're encountered. +Permissions handling in the web UI chat has issues. This is a tracking bug to collect specific problems as they're encountered. -History: -1. **Permission dialog not appearing (FIXED)**: Previously the permission request dialog sometimes didn't pop up in the web UI, leaving the agent blocked with no way for the user to approve/deny. This now works reliably. - -Current issues: -2. **Batch tool calls failing**: When the agent fires many parallel Bash calls (e.g. 11 at once), the permission/hook validation system fails with cryptic errors (`invalid_union`, `Invalid input: expected "allow"`), cascading to cancel all sibling calls. Individual calls with the same commands work fine. Unclear if this is a Claude Code SDK limitation, a hook validation issue, or a web UI problem. +Known issues: +1. **Batch tool calls failing**: When the agent fires many parallel Bash calls (e.g. 11 at once), the permission/hook validation system fails with cryptic errors (`invalid_union`, `Invalid input: expected "allow"`), cascading to cancel all sibling calls. Individual calls with the same commands work fine. Unclear if this is a Claude Code SDK limitation, a hook validation issue, or a web UI problem. ## How to Reproduce