# Bengali tool descriptions
#
# Each key under [tools] matches the tool's name() return value.
# Values are the human-readable descriptions shown in system prompts.

[tools]
backup = "ওয়ার্কস্পেস ব্যাকআপ তৈরি, তালিকা, যাচাই এবং পুনরুদ্ধার করুন"
browser = "প্লাগযোগ্য ব্যাকএন্ড (agent-browser, rust-native, computer_use) সহ ওয়েব/browser অটোমেশন। DOM অ্যাকশন এবং ঐচ্ছিক OS-স্তরের অ্যাকশন (mouse_move, mouse_click, mouse_drag, key_type, key_press, screen_capture) computer-use sidecar-এর মাধ্যমে সমর্থন করে। ইন্টারেক্টিভ এলিমেন্টকে refs (@e1, @e2) এ ম্যাপ করতে 'snapshot' ব্যবহার করুন। open অ্যাকশনের জন্য browser.allowed_domains প্রয়োগ করে।"
browser_delegate = "Teams, Outlook, Jira, Confluence-এর মতো ওয়েব অ্যাপ্লিকেশনের সাথে ইন্টারেক্ট করতে browser-সক্ষম CLI-তে browser-ভিত্তিক কাজ অর্পণ করুন"
browser_open = "সিস্টেম browser-এ একটি অনুমোদিত HTTPS URL খুলুন। নিরাপত্তা সীমাবদ্ধতা: শুধুমাত্র অনুমোদিত তালিকার ডোমেইন, কোনো স্থানীয়/ব্যক্তিগত হোস্ট নয়, কোনো স্ক্র্যাপিং নয়।"
cloud_ops = "ক্লাউড রূপান্তর পরামর্শ টুল। IaC পরিকল্পনা বিশ্লেষণ করে, মাইগ্রেশন পথ মূল্যায়ন করে, খরচ পর্যালোচনা করে এবং Well-Architected Framework স্তম্ভের বিপরীতে আর্কিটেক্চার পরীক্ষা করে। শুধুমাত্র পঠন: ক্লাউড সম্পদ তৈরি বা পরিবর্তন করে না।"
cloud_patterns = "ক্লাউড প্যাটার্ন লাইব্রেরি। ওয়ার্কলোড বিবরণ দেওয়া হলে, প্রযোজ্য ক্লাউড-নেটিভ আর্কিটেক্চারাল প্যাটার্ন (কন্টেইনারাইজেশন, সার্ভারলেস, ডেটাবেস আধুনিকীকরণ ইত্যাদি) সুপারিশ করে।"
composio = "Composio-এর মাধ্যমে 1000+ অ্যাপে অ্যাকশন সম্পাদন করুন (Gmail, Notion, GitHub, Slack ইত্যাদি)। উপলব্ধ অ্যাকশন দেখতে action='list' ব্যবহার করুন (প্যারামিটার নাম সহ)। অ্যাকশন চালাতে action='execute' সহ action_name/tool_slug এবং params দিন। সঠিক params জানা না থাকলে, প্রাকৃতিক ভাষায় বিবরণ সহ 'text' পাঠান (Composio NLP-এর মাধ্যমে সঠিক প্যারামিটার সমাধান করবে)। OAuth-সংযুক্ত অ্যাকাউন্ট তালিকা করতে action='list_accounts' বা action='connected_accounts'। OAuth URL পেতে action='connect' সহ app/auth_config_id। connected_account_id বাদ দিলে স্বয়ংক্রিয়ভাবে সমাধান হয়।"
content_search = "ওয়ার্কস্পেসে regex প্যাটার্ন দিয়ে ফাইলের বিষয়বস্তু অনুসন্ধান করুন। grep ফলব্যাক সহ ripgrep (rg) সমর্থন করে। আউটপুট মোড: 'content' (প্রসঙ্গ সহ মিলিত লাইন), 'files_with_matches' (শুধু ফাইল পাথ), 'count' (প্রতি ফাইলে মিলের সংখ্যা)। উদাহরণ: pattern='fn main', include='*.rs', output_mode='content'।"
cron_add = """cron/at/every সময়সূচী সহ একটি নির্ধারিত cron জব (shell বা agent) তৈরি করুন। সময়সূচীতে AI এজেন্ট চালাতে প্রম্পট সহ job_type='agent' ব্যবহার করুন। একটি চ্যানেলে (Discord, Telegram, Slack, Mattermost, Matrix) আউটপুট পাঠাতে delivery={"mode":"announce","channel":"discord","to":"<channel_id_or_chat_id>"} সেট করুন। চ্যানেলের মাধ্যমে ব্যবহারকারীদের নির্ধারিত/বিলম্বিত বার্তা পাঠানোর জন্য এটি পছন্দের টুল।"""
cron_list = "সমস্ত নির্ধারিত cron জব তালিকা করুন"
cron_remove = "id দ্বারা একটি cron জব সরান"
cron_run = "একটি cron জব অবিলম্বে জোর করে চালান এবং রান ইতিহাস রেকর্ড করুন"
cron_runs = "একটি cron জবের সাম্প্রতিক রান ইতিহাস তালিকা করুন"
cron_update = "একটি বিদ্যমান cron জব প্যাচ করুন (schedule, command, prompt, enabled, delivery, model ইত্যাদি)"
data_management = "ওয়ার্কস্পেস ডেটা ধারণ, পার্জ এবং স্টোরেজ পরিসংখ্যান"
delegate = "একটি উপ-কাজ বিশেষায়িত এজেন্টকে অর্পণ করুন। ব্যবহার করুন যখন: একটি কাজ ভিন্ন মডেল থেকে উপকৃত হয় (যেমন দ্রুত সারসংক্ষেপ, গভীর যুক্তি, কোড জেনারেশন)। উপ-এজেন্ট ডিফল্টরূপে একটি একক প্রম্পট চালায়; agentic=true সহ এটি ফিল্টারকৃত টুল-কল লুপে পুনরাবৃত্তি করতে পারে।"
file_edit = "সঠিক স্ট্রিং মিল নতুন বিষয়বস্তু দিয়ে প্রতিস্থাপন করে একটি ফাইল সম্পাদনা করুন"
file_read = "লাইন নম্বর সহ ফাইলের বিষয়বস্তু পড়ুন। offset এবং limit-এর মাধ্যমে আংশিক পড়া সমর্থন করে। PDF থেকে টেক্সট বের করে; অন্যান্য বাইনারি ফাইল lossy UTF-8 রূপান্তরে পড়া হয়।"
file_write = "ওয়ার্কস্পেসে একটি ফাইলে বিষয়বস্তু লিখুন"
git_operations = "কাঠামোবদ্ধ Git অপারেশন সম্পাদন করুন (status, diff, log, branch, commit, add, checkout, stash)। পার্সড JSON আউটপুট প্রদান করে এবং স্বায়ত্তশাসন নিয়ন্ত্রণের জন্য নিরাপত্তা নীতির সাথে সংযুক্ত হয়।"
glob_search = "ওয়ার্কস্পেসে glob প্যাটার্নের সাথে মিলে এমন ফাইল অনুসন্ধান করুন। ওয়ার্কস্পেস রুটের সাপেক্ষে মিলিত ফাইল পাথের সাজানো তালিকা ফেরত দেয়। উদাহরণ: '**/*.rs' (সমস্ত Rust ফাইল), 'src/**/mod.rs' (src-এ সমস্ত mod.rs)।"
google_workspace = "gws CLI-এর মাধ্যমে Google Workspace সেবা (Drive, Gmail, Calendar, Sheets, Docs ইত্যাদি) এর সাথে ইন্টারেক্ট করুন। gws ইনস্টল এবং প্রমাণীকৃত থাকতে হবে।"
hardware_board_info = "সংযুক্ত হার্ডওয়্যারের পূর্ণ বোর্ড তথ্য (চিপ, আর্কিটেক্চার, মেমোরি ম্যাপ) ফেরত দিন। ব্যবহার করুন যখন: ব্যবহারকারী 'board info', 'what board do I have', 'connected hardware', 'chip info', 'what hardware', বা 'memory map' জিজ্ঞাসা করে।"
hardware_memory_map = "সংযুক্ত হার্ডওয়্যারের মেমোরি ম্যাপ (flash এবং RAM ঠিকানা পরিসর) ফেরত দিন। ব্যবহার করুন যখন: ব্যবহারকারী 'upper and lower memory addresses', 'memory map', 'address space', বা 'readable addresses' জিজ্ঞাসা করে। ডেটাশিট থেকে flash/RAM পরিসর ফেরত দেয়।"
hardware_memory_read = "USB-এর মাধ্যমে Nucleo থেকে প্রকৃত মেমোরি/রেজিস্টার মান পড়ুন। ব্যবহার করুন যখন: ব্যবহারকারী 'read register values', 'read memory at address', 'dump memory', 'lower memory 0-126', বা 'give address and value' জিজ্ঞাসা করে। হেক্স ডাম্প ফেরত দেয়। USB-এর মাধ্যমে Nucleo সংযুক্ত এবং probe ফিচার প্রয়োজন। প্যারামিটার: address (হেক্স, যেমন 0x20000000 RAM শুরুর জন্য), length (বাইট, ডিফল্ট 128)।"
http_request = "বাহ্যিক API-তে HTTP অনুরোধ করুন। GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS পদ্ধতি সমর্থন করে। নিরাপত্তা সীমাবদ্ধতা: শুধুমাত্র অনুমোদিত তালিকার ডোমেইন, কোনো স্থানীয়/ব্যক্তিগত হোস্ট নয়, কনফিগারযোগ্য টাইমআউট এবং প্রতিক্রিয়া আকার সীমা।"
image_info = "ইমেজ ফাইল মেটাডেটা (ফরম্যাট, মাত্রা, আকার) পড়ুন এবং ঐচ্ছিকভাবে base64-এনকোডেড ডেটা ফেরত দিন।"
jira = "Jira-এর সাথে ইন্টারেক্ট করুন: কনফিগারযোগ্য বিস্তারিত স্তর সহ টিকেট পান, JQL দিয়ে ইস্যু অনুসন্ধান করুন এবং মেনশন ও ফরম্যাটিং সমর্থন সহ মন্তব্য যোগ করুন।"
knowledge = "আর্কিটেক্চার সিদ্ধান্ত, সমাধান প্যাটার্ন, শেখা পাঠ এবং বিশেষজ্ঞদের জ্ঞান গ্রাফ পরিচালনা করুন। অ্যাকশন: capture, search, relate, suggest, expert_find, lessons_extract, graph_stats।"
linkedin = "LinkedIn পরিচালনা করুন: পোস্ট তৈরি করুন, আপনার পোস্ট তালিকা করুন, মন্তব্য করুন, প্রতিক্রিয়া জানান, পোস্ট মুছুন, এনগেজমেন্ট দেখুন, প্রোফাইল তথ্য পান এবং কনফিগার করা কন্টেন্ট স্ট্র্যাটেজি পড়ুন। .env ফাইলে LINKEDIN_* ক্রেডেনশিয়াল প্রয়োজন।"
discord_search = "discord.db-তে সংরক্ষিত Discord বার্তা ইতিহাস অনুসন্ধান করুন। অতীতের বার্তা খুঁজতে, চ্যানেল কার্যকলাপ সারসংক্ষেপ করতে বা ব্যবহারকারীরা কী বলেছিল দেখতে ব্যবহার করুন। কীওয়ার্ড অনুসন্ধান এবং ঐচ্ছিক ফিল্টার সমর্থন করে: channel_id, since, until।"
microsoft365 = "Microsoft 365 ইন্টিগ্রেশন: Microsoft Graph API-এর মাধ্যমে Outlook মেইল, Teams বার্তা, Calendar ইভেন্ট, OneDrive ফাইল এবং SharePoint অনুসন্ধান পরিচালনা করুন"
model_routing_config = "ডিফল্ট মডেল সেটিংস, দৃশ্যভিত্তিক প্রদানকারী/মডেল রুট, শ্রেণীবিভাগ নিয়ম এবং delegate উপ-এজেন্ট প্রোফাইল পরিচালনা করুন"
notion = "Notion-এর সাথে ইন্টারেক্ট করুন: ডেটাবেস কোয়েরি করুন, পেজ পড়ুন/তৈরি করুন/আপডেট করুন এবং ওয়ার্কস্পেস অনুসন্ধান করুন।"
pdf_read = "ওয়ার্কস্পেসে একটি PDF ফাইল থেকে সাধারণ টেক্সট বের করুন। সমস্ত পাঠযোগ্য টেক্সট ফেরত দেয়। শুধুমাত্র-ইমেজ বা এনক্রিপ্টেড PDF খালি ফলাফল ফেরত দেয়। 'rag-pdf' বিল্ড ফিচার প্রয়োজন।"
project_intel = "প্রকল্প বিতরণ বুদ্ধিমত্তা: স্থিতি প্রতিবেদন তৈরি করুন, ঝুঁকি শনাক্ত করুন, ক্লায়েন্ট আপডেট খসড়া করুন, স্প্রিন্ট সারসংক্ষেপ করুন এবং প্রচেষ্টা অনুমান করুন। শুধুমাত্র পঠন বিশ্লেষণ টুল।"
proxy_config = "Construct proxy সেটিংস পরিচালনা করুন (স্কোপ: environment | construct | services), runtime এবং প্রসেস env প্রয়োগ সহ"
pushover = "আপনার ডিভাইসে একটি Pushover বিজ্ঞপ্তি পাঠান। .env ফাইলে PUSHOVER_TOKEN এবং PUSHOVER_USER_KEY প্রয়োজন।"
schedule = """নির্ধারিত শুধুমাত্র-shell কাজ পরিচালনা করুন। অ্যাকশন: create/add/once/list/get/cancel/remove/pause/resume। সতর্কতা: এই টুলটি shell জব তৈরি করে যার আউটপুট শুধুমাত্র লগ করা হয়, কোনো চ্যানেলে বিতরণ করা হয় না। Discord/Telegram/Slack/Matrix-এ নির্ধারিত বার্তা পাঠাতে, cron_add টুল ব্যবহার করুন job_type='agent' এবং delivery কনফিগ যেমন {"mode":"announce","channel":"discord","to":"<channel_id>"} সহ।"""
screenshot = "বর্তমান স্ক্রিনের স্ক্রিনশট ক্যাপচার করুন। ফাইল পাথ এবং base64-এনকোডেড PNG ডেটা ফেরত দেয়।"
security_ops = "পরিচালিত সাইবার নিরাপত্তা সেবার জন্য নিরাপত্তা অপারেশন টুল। অ্যাকশন: triage_alert (অ্যালার্ট শ্রেণীবদ্ধ/অগ্রাধিকার দিন), run_playbook (ঘটনা প্রতিক্রিয়া পদক্ষেপ সম্পাদন করুন), parse_vulnerability (স্ক্যান ফলাফল পার্স করুন), generate_report (নিরাপত্তা অবস্থান প্রতিবেদন তৈরি করুন), list_playbooks (উপলব্ধ প্লেবুক তালিকা করুন), alert_stats (অ্যালার্ট মেট্রিক্স সারসংক্ষেপ করুন)।"
shell = "ওয়ার্কস্পেস ডিরেক্টরিতে একটি shell কমান্ড সম্পাদন করুন"
sop_advance = "বর্তমান SOP ধাপের ফলাফল রিপোর্ট করুন এবং পরবর্তী ধাপে এগিয়ে যান। run_id, ধাপটি সফল বা ব্যর্থ হয়েছে কিনা এবং একটি সংক্ষিপ্ত আউটপুট সারাংশ প্রদান করুন।"
sop_approve = "অপারেটর অনুমোদনের জন্য অপেক্ষমান একটি মুলতুবি SOP ধাপ অনুমোদন করুন। সম্পাদনের জন্য ধাপের নির্দেশ ফেরত দেয়। কোন রান অপেক্ষা করছে দেখতে sop_status ব্যবহার করুন।"
sop_execute = "নাম দ্বারা একটি স্ট্যান্ডার্ড অপারেটিং প্রসিডিওর (SOP) ম্যানুয়ালি ট্রিগার করুন। রান ID এবং প্রথম ধাপের নির্দেশ ফেরত দেয়। উপলব্ধ SOP দেখতে sop_list ব্যবহার করুন।"
sop_list = "সমস্ত লোড করা স্ট্যান্ডার্ড অপারেটিং প্রসিডিওর (SOP) তাদের ট্রিগার, অগ্রাধিকার, ধাপ সংখ্যা এবং সক্রিয় রান সংখ্যা সহ তালিকা করুন। ঐচ্ছিকভাবে নাম বা অগ্রাধিকার দ্বারা ফিল্টার করুন।"
sop_status = "SOP সম্পাদন স্থিতি জিজ্ঞাসা করুন। নির্দিষ্ট রানের জন্য run_id দিন, বা সেই SOP-এর রান তালিকা করতে sop_name দিন। আর্গুমেন্ট ছাড়া, সমস্ত সক্রিয় রান দেখায়।"
swarm = "একটি কাজ সহযোগিতামূলকভাবে পরিচালনা করতে এজেন্টদের ঝাঁক অর্কেস্ট্রেট করুন। অনুক্রমিক (pipeline), সমান্তরাল (fan-out/fan-in), এবং রাউটার (LLM-নির্বাচিত) কৌশল সমর্থন করে।"
tool_search = """ডিফার্ড MCP টুলের পূর্ণ স্কিমা সংজ্ঞা আনুন যাতে সেগুলো কল করা যায়। সঠিক মিলের জন্য "select:name1,name2" বা অনুসন্ধানের জন্য কীওয়ার্ড ব্যবহার করুন।"""
web_fetch = "একটি ওয়েব পেজ ফেচ করুন এবং এর বিষয়বস্তু পরিষ্কার সাধারণ টেক্সট হিসেবে ফেরত দিন। HTML পেজ স্বয়ংক্রিয়ভাবে পাঠযোগ্য টেক্সটে রূপান্তরিত হয়। JSON এবং সাধারণ টেক্সট প্রতিক্রিয়া যেমন আছে তেমন ফেরত দেওয়া হয়। শুধুমাত্র GET অনুরোধ; রিডাইরেক্ট অনুসরণ করে। নিরাপত্তা: শুধুমাত্র অনুমোদিত তালিকার ডোমেইন, কোনো স্থানীয়/ব্যক্তিগত হোস্ট নয়।"
web_search_tool = "তথ্যের জন্য ওয়েব অনুসন্ধান করুন। শিরোনাম, URL এবং বিবরণ সহ প্রাসঙ্গিক অনুসন্ধান ফলাফল ফেরত দেয়। বর্তমান তথ্য, সংবাদ বা গবেষণা বিষয় খুঁজতে এটি ব্যবহার করুন।"
workspace = "মাল্টি-ক্লায়েন্ট ওয়ার্কস্পেস পরিচালনা করুন। সাবকমান্ড: list, switch, create, info, export। প্রতিটি ওয়ার্কস্পেস বিচ্ছিন্ন মেমোরি, অডিট, সিক্রেট এবং টুল সীমাবদ্ধতা প্রদান করে।"
weather = "বিশ্বের যেকোনো স্থানের বর্তমান আবহাওয়া পরিস্থিতি এবং পূর্বাভাস পান। শহরের নাম (যেকোনো ভাষা বা লিপিতে), IATA বিমানবন্দর কোড (যেমন 'LAX'), GPS স্থানাঙ্ক (যেমন '51.5,-0.1'), পোস্টাল/জিপ কোড এবং ডোমেইন-ভিত্তিক জিওলোকেশন সমর্থন করে। তাপমাত্রা, অনুভূত-তাপমাত্রা, আর্দ্রতা, বাতাসের গতি/দিক, বৃষ্টিপাত, দৃশ্যমানতা, চাপ, UV সূচক এবং মেঘাচ্ছন্নতা ফেরত দেয়। ঘণ্টাভিত্তিক বিশদ সহ ঐচ্ছিক 0-3 দিনের পূর্বাভাস। একক ডিফল্টভাবে মেট্রিক (°C, km/h, mm) কিন্তু প্রতি অনুরোধে ইম্পেরিয়াল (°F, mph, inches) সেট করা যায়। কোনো API কী প্রয়োজন নেই।"
