Claude Code v2.1.248 ने सुरक्षा को बढ़ाने के लिए इनबिल्ट कमांड एक्जीक्यूशन टूल्स को हटा देने वाले नए `--restricted` मोड का परिचय दिया है और यह उपयोगकर्ता सेटिंग्स को अनदेखा करता है। इस अपडेट में Bedrock, Vertex और Foundry वातावरणों पर एक ही मशीन पर सेशनों के बीच क्रॉस-सेशन मैसेजिंग क्षमताएं भी जोड़ी गई हैं।

  • कोड एक्जीक्यूशन टूल्स को अक्षम करने और अनुमतियों को बायपास करने के लिए `--restricted` फ्लैग जोड़ा गया।
  • प्रति-एजेंट प्रॉम्प्ट कैश कॉन्फ़िगरेशन के लिए `experimental.cacheTtl` का परिचय दिया गया।
  • `SendMessage` और `ListAgents` APIs के माध्यम से क्रॉस-सेशन मैसेजिंग सक्षम की गई।
  • OAuth टोकन रिफ्रेश के कारण लंबे सेशनों में प्रॉम्प्ट-कैश मिसेस को ठीक किया गया।
  • 30 दिनों के बाद सेशन गायब होने और लॉगिन स्क्रीन लूप से जुड़ी समस्याओं को हल किया गया।
  • वर्कफ़्लो टूल प्रॉम्प्ट फुटप्रिंट को बेहतर बनाया गया, जिसमें विवरण का आकार 5.7k से ~1k टोकन तक कम किया गया।

ये बदलाव प्रतिबंधित वातावरणों के लिए कठोर सुरक्षा नियंत्रण प्रदान करते हैं और लंबे समय तक चलने वाले या मल्टी-सेशन वर्कफ़्लो में विश्वसनीयता को बढ़ाते हैं।