پڑھنے کی اجازتیں

ایک منسلک ایجنٹ کو اپنے پیئر کا ٹرانسکرپٹ، اسکرین، یا نوٹس پڑھنے دیں — ایک وقت میں ایک واضح اجازت، جسے منسوخ کیا جا سکتا ہے، اور جو کبھی بھی از خود فعال نہیں ہوتی۔

ایک ایجنٹ جو اپنے پیئر کو صرف سینڈ کر سکتا ہے اسے سوال پوچھ کر انتظار کرنا پڑتا ہے۔ ایک ایجنٹ جو اپنے پیئر کو ریڈ کر سکتا ہے وہ دیکھ سکتا ہے کہ دوسرا کیا کر رہا ہے اور اسی ٹرن میں جواب استعمال کر سکتا ہے — حالیہ ٹرانسکرپٹ نکالیں، ٹرمینل اسکرین دیکھیں، نوٹس پڑھیں، یا بس پوچھیں "جب سے میں نے آخری بار دیکھا تھا کیا کچھ بدلا ہے"۔

یہ واقعی مفید ہے، اور یہ واقعی ایک ڈیٹا شیئرنگ کا فیصلہ ہے۔ 1DevTool اسے اسی طرح سمجھتا ہے۔

جب تک آپ نہ کہیں کچھ بھی پڑھنے کے قابل نہیں

ریڈ پرمیشنز از خود بند ہوتی ہیں اور ہر لنک کے لیے علیحدہ دی جاتی ہیں، ایک ڈائیلاگ میں جو ہر اُس ایجنٹ کا نام بتاتا ہے جس تک یہ مواد پہنچ سکتا ہے۔

یہ اجازتیں الگ الگ ہیں، ایک ہی سوئچ نہیں:

  • باؤنڈڈ ٹرانسکرپٹ — گفتگو کی ایک حالیہ ونڈو
  • فل ٹرانسکرپٹ — پوری گفتگو
  • ٹرمینل اسکرین — جو کچھ اس وقت لفظی طور پر اسکرین پر ہے

اسکرین کی اجازت کے ساتھ ایک واضح انتباہ آتا ہے، کیونکہ یہ اس کا مستحق ہے: یہ صرف ٹرمینل کی فارمیٹنگ ہٹاتی ہے۔ کیز، ٹوکنز، اور .env آؤٹ پٹ جوں کے توں واپس آتے ہیں۔

ڈائیلاگ وہ حصہ بھی بتاتا ہے جسے بھولنا آسان ہے — ایک ایجنٹ جو کچھ بھی پڑھتا ہے وہ اُس وینڈر کی گفتگو کا حصہ بن جاتا ہے۔ اجازت منسوخ کرنے سے اگلا ریڈ رک جاتا ہے؛ یہ اُس چیز کو واپس نہیں لاتی جو پہلے ہی کاپی ہو چکی ہے۔

منسوخ کرنا

AI سیٹنگز میں لنک کی انٹری سے کسی بھی وقت اجازت منسوخ کریں۔ جو ریڈ پہلے ہی جاری ہے وہ واپس آنے سے پہلے ہی کاٹ دیا جاتا ہے۔

یہ ثابت کرنا کہ کون پوچھ رہا ہے

macOS پر، ایک ریڈ درخواست کی تصدیق آپریٹنگ سسٹم کے خلاف کی جاتی ہے: صرف وہی عین لائیو پراسیس جو اُس ٹرمینل کے اندر چل رہا ہے جو لنک کا مالک ہے، اس کے ذریعے پڑھ سکتا ہے۔ ایک ہمسایہ ایجنٹ جو محض صحیح شناخت کنندگان جانتا ہے اسے کچھ نہیں ملتا۔

Linux اور Windows کمزور ثبوت قبول کرنے کے بجائے فی الحال ان ریڈز کو مسترد کرتے ہیں۔ ان پلیٹ فارمز پر سینڈنگ، پوچھنا، جواب دینا اور باقی سب کچھ معمول کے مطابق کام کرتا ہے — صرف ریڈ کی اجازتیں روکی جاتی ہیں جب تک وہی ثبوت دستیاب نہ ہو۔

پیئر کے لیے پبلش کرنا

ایک وسیع ریڈ کی اجازت دینے کے بجائے، ایک ایجنٹ کسی مخصوص لنک کے اٹھانے کے لیے کچھ پبلش کر سکتا ہے — ایک فائل یا نتیجہ جو ایک پیئر کے حوالے کیا جائے، جسے صرف وہی لنک پڑھ سکے۔ جب مقصد "ریویئر کو یہ ڈف دیں" ہو، تو پبلش کرنا چھوٹا اور محفوظ ذریعہ ہے۔

سیٹنگز میں لنکس کی فہرست

Settings → AI آپ کے ایجنٹس کے تمام لنکس ایک ہی جگہ دکھاتا ہے:

  • فعال لنکس، ٹوٹے ہوئے لنکس، اور وہ لنکس جو ایجنٹ نے درخواست کیے ہیں مگر ابھی تک نہیں دیے گئے
  • کسی درخواست کردہ لنک کو منظور یا مسترد کریں
  • موجودہ لنک کیا کر سکتا ہے اسے ایڈٹ کریں
  • بالکل دیکھیں کہ ایک ریڈ اجازت کس کا مواد ظاہر کرے گی — ریویو کریں
  • وہ لنک جس کا ٹرمینل ری اسٹارٹ ہوا ہو اسے دوبارہ منسلک کریں
  • اسے مکمل طور پر ہٹا دیں

سینڈ اور ایسک کی صلاحیت رکھنے والے لنکس دریافت کیے جا سکتے ہیں چاہے وہ ٹرانسکرپٹ یا اسکرین ریڈنگ کی اجازت نہ بھی دیں، تاکہ ایک پیئر کبھی بھی صرف اس لیے "کوئی پیئر موجود نہیں" کی رپورٹ نہ دے کہ ریڈنگ بند ہے۔

اعتماد کے بارے میں ایک نوٹ

ریڈ پرمیشنز آرکیسٹریشن کا وہ واحد حصہ ہیں جہاں محفوظ ڈیفالٹ آپ کو کچھ نہ کچھ قیمت دیتا ہے — ان کے بغیر ایک ایجنٹ سست کام کرتا ہے۔ یہ تبادلہ جان بوجھ کر آپ کے کرنے کے لیے چھوڑا گیا ہے، ہر لنک کے لیے علیحدہ، اور جس لمحے آپ یہ فیصلہ کرتے ہیں اُس وقت متاثرہ ایجنٹس کے نام اسکرین پر دکھائے جاتے ہیں۔

متعلقہ