[BUG] Claude Code iOS app: Bash approval dialog truncates command with no way to view full text
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report
- [x] I am using the latest version of Claude Code
What's Wrong?
On the official Claude Code iOS app, when a bash command requires approval, the approval dialog truncates long commands with \… and provides no way to see the rest before deciding. There is no tap-to-expand, no scroll inside the command block, and no detail view.
Example shown in the dialog:
git add underwriting/WILMIC/LPL/
manuals/
distilled_unacceptable_risks.md \…
The \… indicates further arguments exist but they are unreachable from the UI.
What Should Happen?
The full command should be viewable before approving — via one of:
- A scrollable command block
- Tap-to-expand
- A separate detail view between the command and the Allow/Deny buttons
Steps to Reproduce
- Open the Claude Code iOS app
- Run a session that triggers a bash command long enough to wrap past the dialog's visible area (e.g.
git addwith many paths, or any multi-flag command) - Wait for the approval prompt
- Observe the command is truncated with
\…and cannot be expanded or scrolled
Impact
Forces a choice between approving a partially-hidden command (security risk) or denying and losing context. Doesn't happen on desktop because the full command renders.
Claude Model
Not sure / Multiple models
Is this a regression?
I don't know
Claude Code Version
iOS app (latest from App Store) — no CLI version applies
Platform
Anthropic API
Operating System
Other (iOS — official Claude Code app)
Terminal/Shell
Other (iOS app, not a terminal)
Additional Information
Screenshot of the truncated dialog below
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗