diff options
| author | haoyuren <13851610112@163.com> | 2026-03-13 17:28:27 -0500 |
|---|---|---|
| committer | haoyuren <13851610112@163.com> | 2026-03-13 17:28:27 -0500 |
| commit | e377dabf99595a6783fd962a8765d2214a635ac2 (patch) | |
| tree | b6f8654e13579552f31326d7f2780005b13cfa7e /resources/icon.icns | |
| parent | c069e833b98253f31ef153317a6212cefde07c9a (diff) | |
Separate Terminal and Claude into independent pty instances
- Support multiple named pty instances via ID-based IPC channels
- Terminal tab spawns a shell, Claude tab spawns `claude` CLI separately
- Fix pty race condition: old instance's onExit callback could delete
the replacement instance from the Map during React StrictMode re-mount
- Guard against StrictMode double-initialization in TerminalInstance
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Diffstat (limited to 'resources/icon.icns')
0 files changed, 0 insertions, 0 deletions
