- शिप
- 3 सितंबर 2026 को 8:08 pm बजे UTC
- लेखक
- Kamo
- Commit
- 80d8a02
शेल को टूल विंडो के आईडी पर कुंजी दी गई थी, और @kamo/tool-core उन लोगों को बनाता है जैसे कि `${toolId}-${++idCounter}` एक काउंटर से जो हर पेज लोड पर रीसेट करता है। तो एक ताज़ा होने के बाद पहली टर्मिनल खोला गया था 'टर्मिनल-1' फिर से और फिर से संलग्न करने के लिए जो भी अंतिम `terminal-1` ने चली थी - एक टर्मिनल खोलना होगा कभी कभी आप एक खिड़की से जुड़े आधे तैयार काम आप बंद कर दिया था। इसके विपरीत क्या कहा गया था: प्रत्येक उदाहरण खोला जाना चाहिए एक नया होना चाहिए टर्मिनल उदाहरण खोल में अब अपनी खुद की पहचान है, क्लिक पर टकरा गया और एक के रूप में पारित किया गया विंडो PROP टूल-विंडो स्नैपशॉट मौखिकता को बढ़ावा देता है, इसलिए दोनों हिस्सों को हल करता है पकड़ो: एक नई खुली खिड़की एक नया खोल है, और एक खिड़की जो वापस एक से आती है ताज़ा करें, एक पुनर्स्थापित करें या एक गिरा हुआ कनेक्शन तुरंत अपने आप में बदल जाता है। id यादृच्छिक है, और चरित्र वर्ग सुरक्षा सेवा और एजेंट को बाधित दोनों को लागू करें - tmux `` और``:` विंडो और फलक एड्रेसिंग के रूप में, इसलिए एक नाम उन्हें असफल होने के बजाय गलत चीज़ का नाम देना। टेस्ट कार्यान्वयन के बजाय व्यवहार को पिन करते हैं: दो क्लिक दो का उत्पादन करते हैं विभिन्न सत्र ids, id कभी 'terminal-<n>' विंडो-id आकार से मेल नहीं खाता है, 500 उत्तरदायित्व आईडी अलग हैं और सभी स्वीकृत चरित्र वर्ग के भीतर हैं। 411 परीक्षण फ़ाइलें / 5139 परीक्षण, tsc और उत्पादन सभी स्वच्छ निर्माण।.