CodePulse v2.3.27 — PermissionRequest Auto-Approve Format Fix
MCP tools matching auto-approve patterns silently failed because the bridge returned PreToolUse-format responses to PermissionRequest events. Now branches on event type.
Fixes (TAB-515)
- PermissionRequest events now get the correct response format — When the approval engine auto-approved a PermissionRequest event (e.g. Linear MCP tools matching
AUTO_APPROVE_PATTERNS), the bridge returned a PreToolUse-format response. Claude Code did not understand the wrong shape and silently blocked MCP tool calls — users saw "I'm unable to proceed — the Linear MCP tool requires your permission" but no approval card appeared. The immediate allow/deny paths now checkeventTypeand emit the matching response format, restoring auto-approval for MCP tools.