इस प्रोजेक्ट के बारे में

Antigravity Cockpit एक VS Code एक्सटेंशन है जो Google Antigravity AI मॉडल के कोटा उपयोग की निगरानी करता है। इंटरफ़ेस भाषा VS Code सेटिंग्स का पालन करती है और 16 भाषाओं का समर्थन करती है। मुख्य विशेषताएं: प्रदर्शन मोड: सेटिंग्स में Webview डैशबोर्ड और QuickPick मोड के बीच स्विच किया जा सकता है। Webview कार्ड दृश्य, समूहीकृत/गैर-समूहीकृत मोड, ड्रैग-एंड-ड्रॉप सॉर्टिंग और स्वचालित समूहीकरण प्रदान करता है; QuickPick VS Code के मूल API का उपयोग करता है, जो उन वातावरणों के लिए उपयुक्त है जहां Webview लोड नहीं हो सकता या कीबोर्ड-उन्मुख उपयोगकर्ताओं के लिए, और रीफ्रेश, समूह स्विचिंग, लॉग खोलना, मॉडल को स्टेटस बार में पिन करना और मॉडल/समूहों का नाम बदलना समर्थित है। स्टेटस बार: वर्तमान निगरानी किए गए मॉडल की कोटा स्थिति दिखाता है, जिसमें छह प्रारूप हैं: केवल आइकन, केवल स्थिति बिंदु, केवल प्रतिशत, स्थिति बिंदु प्लस प्रतिशत, नाम प्लस प्रतिशत, और पूर्ण प्रदर्शन। कई मॉडल पिन करने का समर्थन करता है; जब कोई मॉडल निर्दिष्ट नहीं होता है, तो सबसे कम शेष कोटा वाला मॉडल स्वचालित रूप से दिखाया जाता है। कोटा प्रदर्शन: प्रत्येक मॉडल या समूह शेष कोटा प्रतिशत, काउंटडाउन, रीसेट समय और प्रगति पट्टी दिखाता है। कोटा स्रोत: स्थानीय निगरानी (स्थानीय Antigravity क्लाइंट प्रक्रिया पढ़ना) और प्रमाणित निगरानी (प्रमाणीकरण के माध्यम से दूरस्थ इंटरफ़ेस तक पहुंच, स्थानीय प्रक्रिया पर निर्भर नहीं) का समर्थन करता है, जिसे पैनल के ऊपरी दाएं कोने में स्विच किया जा सकता है। प्रमाणित निगरानी कई खातों का समर्थन करती है, वर्तमान खाते को स्विच कर सकती है और स्थिति देख सकती है। मॉडल क्षमता संकेत: मॉडल नाम पर होवर करने पर समर्थित इनपुट प्रकार, संदर्भ विंडो आकार आदि जैसे क्षमता मार्कर देखे जा सकते हैं। समूहीकरण: कोटा पूल के अनुसार मॉडल को स्वचालित या मैन्युअल रूप से वर्गीकृत करता है, कस्टम समूह नाम, ड्रैग-एंड-ड्रॉप सॉर्टिंग और समूह पिनिंग का समर्थन करता है। सेटिंग्स पैनल: स्टेटस बार प्रदर्शन प्रारूप, चेतावनी थ्रेशोल्ड, खतरनाक थ्रेशोल्ड, दृश्य मोड (कार्ड/सूची) और सूचना स्विच कॉन्फ़िगर कर सकता है। उपयोगकर्ता प्रोफ़ाइल पैनल: सदस्यता स्तर और उपयोगकर्ता ID दिखाता है, संक्षिप्त किया जा सकता है और गोपनीयता डेटा को मास्क करता है। सूचनाएं: जब मॉडल कोटा चेतावनी थ्रेशोल्ड से नीचे हो या समाप्त हो जाए तो सूचना भेजता है, सेटिंग्स में अक्षम किया जा सकता है। स्वचालित वेक: कोटा रीसेट चक्र को ट्रिगर करने के लिए AI मॉडल को पहले से जगाने के लिए शेड्यूल कार्य सेट किए जा सकते हैं, दैनिक, साप्ताहिक, अंतराल लूप और Crontab मोड का समर्थन करता है, और एक साथ कई मॉडल जगा सकता है। क्रेडेंशियल VS Code Secret Storage में एन्क्रिप्टेड रूप से संग्रहीत होते हैं, स्थानीय रूप से चलते हैं, और ट्रिगर लॉग और AI प्रतिक्रिया रिकॉर्ड प्रदान करते हैं। उपयोग: स्टेटस बार आइकन पर क्लिक करें, Ctrl/Cmd+Shift+Q दबाएं, या कमांड पैलेट में Antigravity Cockpit: Open Dashboard चलाकर खोलें; डैशबोर्ड सक्रिय होने पर रीफ्रेश करने के लिए Ctrl/Cmd+Shift+R दबाएं। Systems Offline दिखने पर Retry Connection पर क्लिक करें, डीबग लॉग देखने के लिए Open Logs पर क्लिक करें। स्थापना: Open VSX मार्केटप्लेस से खोजकर स्थापित किया जा सकता है, या VSIX फ़ाइल स्थापित करने के लिए code --install-extension का उपयोग करें। स्रोत से निर्माण के लिए Node.js v18+ और npm v9+ की आवश्यकता होती है, क्रमशः npm install, npm run compile, npm run package निष्पादित करें। परियोजना MIT लाइसेंस के तहत है, README घोषित करता है कि यह केवल व्यक्तिगत शिक्षा और अनुसंधान उद्देश्यों के लिए है।