[FEATURE] normalize path display in UI
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
when paths are displayed in the UI, especially often in permission request prompts, the tool creates a relative path prepended with a ridiculously long chain of ../../../s ... this is poor UX:
- creates user confusion. an absolute pathname is easier to understand. even something rooted at ~/ (where appropriate) would be better
- we often can't trust what claude thinks its cwd is, which makes a relative pathname even more confusing and potentially dangerous
- there are obvious security implications, somewhat related to (2)
path display should be normalized across the entire UI, such that only absolute paths are always referenced.
Proposed Solution
path display should be normalized across the entire UI, such that only absolute paths are always referenced.
Alternative Solutions
not really. sometimes you can tell claude to display absolute paths, but there are parts of the UI (e.g., permission prompts) that seem to not be within its control.
Priority
High - Significant impact on productivity
Feature Category
CLI commands and flags
Use Case Example
- tell claude to do something
- it asks for permission, referencing some ridiculous relative pathname
- spend 5 minutes trying to figure out what file it thinks it's talking about and if it is the right file
...
wouldn't have to waste time if it would just show me a sensible path in the first place.
<img width="939" height="370" alt="Image" src="https://github.com/user-attachments/assets/fea9d37b-c794-4ce6-a47e-4b5f7b5dc49f" />
Additional Context
_No response_
This issue has 6 comments on GitHub. Read the full discussion on GitHub ↗