fix: v2.7.4 — Changes matches JetBrains (#72), the chat says when Claude waits on a trust prompt (#73), Vietnamese Telex in Safari
- Changes (#72): a file git reports `MM` whose working copy equals HEAD again (a staged change since undone on disk) is no longer listed — JetBrains' GitChangesCollector drops it the same way. Mode-only changes stay listed. statusCounts (the dirty-tree safety checks) is unchanged. - Chat (#73): Claude Code runs no hook before a folder is trusted, so a new pane's session has no row; the chat now says the session has not started, offers Open terminal, and asks before typing a message or /model //effort into the pane (an Enter would pick the trust prompt's "No, exit"). - Terminal: Safari + macOS's own Vietnamese Telex replaces the whole word on each key (insertReplacementText), which xterm.js ignores — only each word's first letter reached the pane. The edit is now sent as DELs + the new tail. - Also: Ctrl+V pastes a screenshot into the terminal as a file path; the folder browser fallback lists files for a file field (`files=1`); the macOS native picker opens in front of the browser; a hidden tab is marked while a chat waits or once a turn ended; chat live line shows running calls, turn time and tokens, and "Done in …".
This commit is contained in:
@@ -143,6 +143,8 @@
|
||||
"loading": "Loading conversation…",
|
||||
"empty": "No conversation records found.",
|
||||
"emptyBody": "This session's metadata was imported, but its transcript file is no longer on disk. Claude Code automatically deletes inactive session transcripts after a retention period (cleanupPeriodDays, default 30 days), so older conversations may already be gone. Sessions imported from now on are snapshotted and kept even after Claude Code prunes the originals.",
|
||||
"notStarted": "The session has not started yet.",
|
||||
"notStartedBody": "Claude Code may be asking you something in the terminal first — whether to trust this folder, for example. Answer it there; the conversation shows up here once the session starts.",
|
||||
"newMessages": "New messages",
|
||||
"systemReminder": "System reminder",
|
||||
"persistedOutput": "Persisted output",
|
||||
@@ -199,7 +201,15 @@
|
||||
},
|
||||
"edited_one": "Edited {{count}} file",
|
||||
"edited_other": "Edited {{count}} files",
|
||||
"working": "Thinking…"
|
||||
"working": "Thinking…",
|
||||
"turnTokens": "↑ {{tokens}} tokens",
|
||||
"waiting": "Waiting for you in the terminal",
|
||||
"waitingFor": "Waiting for your approval: {{step}}",
|
||||
"openTerminal": "Open terminal",
|
||||
"moreSteps_one": "+{{count}} more",
|
||||
"moreSteps_other": "+{{count}} more",
|
||||
"quiet": "no new activity for {{time}}",
|
||||
"turnDone": "Done in {{time}}"
|
||||
},
|
||||
"overview": {
|
||||
"agent": "Agent",
|
||||
|
||||
Reference in New Issue
Block a user