প্রকল্প সম্পর্কে

ccstatusline হল ক্লাউড কোড সিএলআই জন্য একটি স্ট্যাটাস লাইন ফরম্যাটার। এটি কোডিং সেশনের সময় সংক্রান্ত তথ্য প্রদর্শনের জন্য একটি টার্মিনাল ইউআই প্রদান করে। মূল বৈশিষ্ট্যগুলি হল: - **পাওয়ারলাইন সমর্থন**: অটো-অ্যালাইনমেন্ট সহ পাওয়ারলাইন লেআউট, ডান-অ্যালাইন করার জন্য ফ্লেক্স মোড এবং কাস্টমাইজ করা সেপারেটর এবং ক্যাপস অন্তর্ভুক্ত করে। - **বিস্তৃত উপাদান**: বিস্তৃত প্রদর্শন উপাদান প্রদান করে, যার মধ্যে রয়েছে: - গিট তথ্য (ব্রাঞ্চ, অবস্থা, স্টেড/অনস্টেড/অনট্রাকড ফাইল, সংঘর্ষ, গিটহাব এবং গিটল্যাবের প্রিন্ট মার্কার লিঙ্ক, ওয়ার্কট্রি বিস্তারিত) - টোকেন এবং কনটেক্সট ব্যবহার (ইনপুট/আউটপুট টোকেন, কনটেক্সট দৈর্ঘ্য/শতাংশ, সেশন/সপ্তাহিক ব্যবহার, প্রম্পট ক্যাশ মেট্রিকস) - সেশন বিস্তারিত (মডেল তথ্য, চিন্তা প্রচেষ্টা, সেশন নাম, খরচ, ব্লক টাইমার, কম্প্যাকশন কাউন্টার) - সিস্টেম মেট্রিকস (মেমরি ব্যবহার, বর্তমান কাজের ডিরেক্টরি) - ক্লাউড সেবা স্বাস্থ্য এবং স্যান্ডবক্স অবস্থা - **কাস্টমাইজেশন**: পার্ট উপাদান এবং লাইন-ওয়াইড গ্রেডিয়েন্ট রং, কাস্টম গ্লাইফ, ইমোজি সমর্থন এবং কনফিগারেশন সংখ্যা ফরম্যাটিং সমর্থন করে। লেবেল-ফ্রি আউটপুট জন্য একটি গ্লোবাল মিনিমালিস্ট মোড অন্তর্ভুক্ত করে। - **কনফিগারেশন পরিচালনা**: জেসন দ্বারা কনফিগারেশন এক্সপোর্ট এবং ইম্পোর্ট করা, ইনস্টলেশনের জন্য ভার্সন পিন এবং কাস্টম কনফিগারেশন ফাইল পাথ অনুমতি দেয়। - **পারফরম্যান্স**: বৃহৎ সেশনের জন্য পার্সিং এবং ব্লক টাইমার ক্যাশিং সহ স্থায়ী গিট ক্যাশিং বাস্তবায়ন করে রেন্ডারিং গতি বজায় রাখে। - **ক্রস-প্ল্যাটফর্ম**: ওয়েন্ডোজ, ম্যাকওএস এবং লিনাক্স সমর্থন করে, ওয়েন্ডোজ ইউটিএফ-৮ পাইপড আউটপুট এবং গোপন হেল্পার প্রক্রিয়াগুলির জন্য হ্যান্ডলিং অন্তর্ভুক্ত করে।