منصوبے کے بارے میں
OpenCode Goal Plugin ایک npm پیکیج ہے جو OpenCode کو AI کوڈنگ ایجنٹس کے لیے گول پر مبنی ورک فلو کے ساتھ بڑھاتا ہے۔ یہ ایک /goal سلیش کمانڈ، ہر سیشن کے لیے مستقل گول اسٹیٹ بشمول ہسٹری اور چیک پوائنٹس، تکمیل کے ثبوت کی شرائط، خودکار آئیڈل تسلسل، اور ٹرمینل UI گول انڈیکیٹر شامل کرتا ہے۔ پلگ ان OpenCode 1 اسٹیبل اور OpenCode 2 بیٹا دونوں کو سپورٹ کرتا ہے، ہر ایک کے لیے الگ انسٹالیشن ہدایات کے ساتھ۔ یہ ایجنٹ ٹولز فراہم کرتا ہے جیسے get_goal، create_goal، set_goal، update_goal_objective، update_goal_status، update_goal، اور clear_goal۔ گولز کو complete اسٹیٹس کے ساتھ بند کیا جا سکتا ہے جس کے لیے تصدیق شدہ ثبوت درکار ہوتا ہے، یا unmet اسٹیٹس کے ساتھ کسی ٹھوس رکاوٹ کے ساتھ۔ حفاظتی اسٹیٹس میں budgetLimited، usageLimited، اور paused شامل ہیں۔ پلگ ان میں Plan-mode حفاظت شامل ہے تاکہ گول موڈ پلاننگ سیشنز سے باہر نہ نکل سکے۔ کنفیگریشن آپشنز میں auto_continue، max_auto_turns، لوکل سپورٹ (بشمول zh-CN)، ٹوکن بجٹس، اور محدود ایجنٹس شامل ہیں۔ گول اسٹیٹ ایٹمی طور پر $XDG_DATA_HOME/opencode-goal-plugin/goals.json پر محفوظ کی جاتی ہے، کریش مستقل مزاجی کے ساتھ۔ پلگ ان Bun کے ساتھ تیار کیا گیا ہے، یونٹ ٹیسٹس اور اسموک ٹیسٹس کے ساتھ ٹیسٹ کیا گیا ہے، اور GitHub Actions سے npm Trusted Publishing کے ذریعے شائع کیا جاتا ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.