HeadlinesBriefing favicon HeadlinesBriefing.com

Claude Code স্বয়ংক্রিয়ভাবে কমিটে সেশন URL যোগ করে

Hacker News •
×

Claude Code স্বয়ংক্রিয়ভাবে প্রতিটি কমিট মেসেজ এবং PR বিবরণে সেশন URL যুক্ত করে দেয়, ব্যবহারকারীর সম্মতির बिना Git ইতিহাস দূষিত করে। এই ফিচারটি ডিফল্টভাবে অপ্ট-আউট, অর্থাৎ ডেভেলপাররা কমিট পুশ হওয়ার পরেই এর কথা জানেন। অনবোর্ডিং-এর সময় একবারের প্রম্পট দিয়ে ব্যবহারকারীদের সেশন URL অ্যাট্রিবিউশন সক্রিয় করতে চান কিনা জিজ্ঞেস করলে বর্তমান লুকানো সেটিং-এর চেয়ে ভালো ইউজার এক্সপেরিয়েন্স দেবে। যদিও .claude/settings.json-এ attribution.commit: "" অপশনটি URL দমন করার জন্য আছে, কিন্তু গড়ে ব্যবহারকারীরা এটি খুঁজে পায় না। একইভাবে, কমিট-এমএসজি গিট হুক অ্যাট্রিবিউশন সরাতে পারে, কিন্তু রিমোট বা ক্লাউড এনভায়রনমেন্টে এটি সবসময় নির্ভরযোগ্যভাবে ফায়ার করে না। প্রস্তাবটি অনবোর্ডিং-এ সেশন URL অ্যাট্রিবিউশনকে অপ্ট-ইন করার পরামর্শ দেয়, যাতে ব্যবহারকারীরা ইচ্ছা করলে স্পষ্টভাবে ফিচারটি সক্রিয় করতে পারেন, বাধ্য হয়ে না। এই পরিবর্তনটি ডেভেলপাররা না জানলে URL তাদের কাজে যোগ হচ্ছে বলে কমিট ইতিহাসে অনব্যবসায়িক চেহারা এবং গুলিয়ে যাওয়া বন্ধ করবে।

.claude/settings.json-এ attribution.commit: "" সেটিংটি এটি দমন করতে পারে, কিন্তু এটি সম্পূর্ণরূপে অজানা। একটি কমিট-এমএসজি গিট হুকও এটি সরাতে পারে, কিন্তু রিমোট/ক্লাউড এনভায়রনমেন্টে এটি সবসময় নির্ভরযোগ্যভাবে ফায়ার করে না।