Problem
notifications.ts vibrates when an approval arrives, but tapping Allow/Deny gives no haptic confirmation. A light confirmatory haptic on the decision tap is standard on iOS/Android and reassures the user the (consequential) action registered.
Where
mobile/src/lib/notifications.ts (vibration ~121–127); approval buttons in SessionScreen.tsx.
Filed from a UI research sweep of the Helm mobile app (landing + live demo session) using Playwright + full source review, cross-referenced against Claude, ChatGPT, GitHub Copilot Chat, and Codex/Claude Code UIs.
Problem
notifications.tsvibrates when an approval arrives, but tapping Allow/Deny gives no haptic confirmation. A light confirmatory haptic on the decision tap is standard on iOS/Android and reassures the user the (consequential) action registered.Where
mobile/src/lib/notifications.ts(vibration ~121–127); approval buttons inSessionScreen.tsx.Filed from a UI research sweep of the Helm mobile app (landing + live demo session) using Playwright + full source review, cross-referenced against Claude, ChatGPT, GitHub Copilot Chat, and Codex/Claude Code UIs.