• Gemini CLI में JetBrains IDE को native रूप से पहचानने की सुविधा जोड़ने का अनुरोध
  • अभी CLI केवल VS Code जैसे खास environment variable (TERM_PROGRAM) मानों को स्वीकार करता है, इसलिए JetBrains उपयोगकर्ताओं को फीचर सक्रिय करने के लिए environment variable बदलकर दिखाना पड़ता है
  • Windows और Linux में process detection विफल होने की समस्या रिपोर्ट हुई है, इसलिए environment variable-आधारित IDE detection की ज़रूरत स्पष्ट की गई है
  • प्रस्तावित बदलाव में IDE_DEFINITIONS में JetBrains श्रृंखला जोड़ना और TERMINAL_EMULATOR=JetBrains-JediTerm को पहचानने वाली logic शामिल है
  • यह Gemini CLI के IDE integration के दायरे का विस्तार करने और JetBrains उपयोगकर्ता अनुभव को बेहतर बनाने के लिए एक महत्वपूर्ण सुधार अनुरोध है

JetBrains IDE डिटेक्शन फीचर प्रस्ताव

  • Gemini CLI में JetBrains IDE environment पहचान सुविधा जोड़ने का अनुरोध करने वाला issue दर्ज किया गया
    • पहले TERM_PROGRAM मान vscode आदि तक सीमित होने के कारण JetBrains IDE में फीचर अपने आप सक्रिय नहीं होता था
    • इसे bypass करने के लिए JetBrains plugin उपयोगकर्ताओं को VS Code environment variable की नकल करनी पड़ती थी
  • प्रस्ताव में JetBrains IDE श्रृंखला को IDE_DEFINITIONS में जोड़ने और
    TERMINAL_EMULATOR=JetBrains-JediTerm मान को आधिकारिक रूप से समर्थित environment के रूप में पहचानने के लिए संशोधन करना शामिल है

आवश्यकता और समस्या की पृष्ठभूमि

  • Windows और Linux environment में process detection फीचर के ठीक से काम न करने की समस्या है
    • संबंधित उदाहरण JetBrains Plugin Review पेज और Gemini CLI के issue #9273 आदि में देखे जा सकते हैं
    • कई उपयोगकर्ता फीडबैक और ईमेल रिपोर्ट के आधार पर environment variable-आधारित detection logic की आवश्यकता सामने आई है

संबंधित चर्चा और गतिविधि

  • यह प्रस्ताव पहले के PR #16083 से प्रेरित है

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.