- Force process exit after TUI thread completes to prevent lingering processes
- Add 5-second timeout to worker shutdown to prevent indefinite hangs during cleanup
- Replace warning yellow with distinct orange color for modified files in git diff indicators
- Increase button padding for better visual balance in session header and status popover
Adds a visual warning indicator to permission request dialogs to make
them more noticeable and help users understand when the agent needs
approval to use tools. Also improves the layout with consistent
spacing and icon alignment.
Moves the user message meta row out of the bubble width constraints and truncates long metadata while keeping the timestamp visible with consistent middot spacing.
Use border-border-weak-base for the titlebar status and open actions (including the open button divider) and adjust the English copy-path label casing.