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

পাইন অফ গ্লাস পাই টার্মিনাল কোডিং এজেন্টে অবজারভেবিলিটি ও কনটেক্সট-ম্যানেজমেন্ট বৈশিষ্ট্য যোগ করে। এটির জন্য পাই ০.৮৬.০ বা তার পরবর্তী সংস্করণ প্রয়োজন এবং GitHub বা npm থেকে ইনস্টল করা যায়। অন্তর্ভুক্ত এক্সটেনশনসমূহ: - contextimate: কনটেক্সট উইন্ডোতে কী কী আছে তা রিপোর্ট করে, যার মধ্যে সিস্টেম প্রম্পট, AGENTS.md, স্কিল ফ্রন্টম্যাটার, টুল স্কিমা এবং সেশন উপাদান অন্তর্ভুক্ত। এটি নতুন সেশনে এবং /reload-এ দেখা যায়, আর ctrl+o দিয়ে বিস্তারিত স্তর টগল করা যায়। - traceline: প্রতিটি টুল কল ও রিজনিং রানকে একটি একক ট্রেস লাইনে সংকুচিত করে, যা ব্যবহারকারীদের এজেন্টের পথ, কনটেক্সট রিড এবং বড় টুল ফলাফল পর্যালোচনায় সহায়তা করে। ctrl+t ভিউ প্রসারিত বা সংকুচিত করে; ফুলস্ক্রিন মোডে আলাদা আইটেম সম্পূর্ণ প্রসারিত করা যায়। - cachemire: মনোযোগ প্রয়োজন হলে ক্যাশ-সম্পর্কিত সতর্কতা ইনলাইন এবং এডিটরের উপরে দেখায়। /cache কমান্ড একটি টার্ন-বাই-টার্ন সেশন পর্যালোচনা প্রদান করে। - meantime: একটি কার্য-প্রগতিতে থাকা, ফিচার-ফ্ল্যাগযুক্ত লেটেন্সি টুল। সক্রিয় করা হলে এটি অপেক্ষা, চিন্তা, লেখা এবং টুল সময় ভাগ করে দেখায়, ধীর কল রিপোর্ট করে এবং TTFT, TPS, আউটপুট টোকেন ও মোটের মতো মেট্রিকসহ একটি /pace লেজার প্রদান করে। প্যাকেজটি `pi install git:github.com/tmustier/pine-of-glass` অথবা `pi install npm:pine-of-glass` দিয়ে ইনস্টল করা যায়। কনফিগারেশনে স্পষ্টভাবে সক্রিয় না করা পর্যন্ত meantime নিষ্ক্রিয় থাকে। প্রকল্পের বর্তমান লক্ষ্য হলো ইন্টারঅ্যাকটিভ টার্মিনাল ব্যবহারের সময় এজেন্ট ও টুলের আচরণ আরও সহজে বোঝা। ভবিষ্যৎ পরিকল্পনার মধ্যে পূর্ববর্তী সেশন ও ট্রেস বিশ্লেষণের সমর্থন রয়েছে, যার মধ্যে RPC, রিমোট এবং মাল্টি-সেশন পরিস্থিতি অন্তর্ভুক্ত। cachemire-এর UX পরিমার্জনের সময় এটি পরীক্ষামূলক হিসেবে সরবরাহ করা হয়।