{ "78649634": { "chat_id": 78649634, "active_project": "default", "projects": { "default": { "name": "default", "workspace": "/root", "owner_id": 78649634, "shared_with": [], "conversation_id": "4acc374a-5742-40fe-b5ec-b8b3d1b14e68", "conversation_history": [ "4acc374a-5742-40fe-b5ec-b8b3d1b14e68" ], "model": "gemini-3.7-flash-auto", "effort": "high", "language": "fa", "last_context_length": 36016, "last_total_tokens": 417033, "last_response": "\u0639\u0646\u0648\u0627\u0646 \u0641\u0639\u0644\u06cc \u0627\u06cc\u0646 \u0645\u06a9\u0627\u0644\u0645\u0647 \u0628\u0647 \u0634\u0631\u062d \u0632\u06cc\u0631 \u062b\u0628\u062a \u0634\u062f\u0647 \u0627\u0633\u062a:\n\n\ud83c\udff7\ufe0f **\u0639\u0646\u0648\u0627\u0646 \u0645\u06a9\u0627\u0644\u0645\u0647:** \u00ab**\u0633\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u0627\u0633\u062a\u0631\u06cc\u0645 \u0632\u0646\u062f\u0647 \u0648 \u0646\u0645\u0627\u06cc\u0634 \u0645\u062f\u0644**\u00bb \n\ud83d\udcac **\u0634\u0646\u0627\u0633\u0647 \u0645\u06a9\u0627\u0644\u0645\u0647:** `4acc374a-5742-40fe-b5ec-b8b3d1b14e68` \n\ud83d\udcc1 **\u067e\u0631\u0648\u0698\u0647 \u0641\u0639\u0627\u0644:** `default`\n\n---\n\ud83d\udca1 **\u0646\u06a9\u062a\u0647:** \u062f\u0631 \u0635\u0648\u0631\u062a \u062a\u0645\u0627\u06cc\u0644 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0627 \u0627\u0631\u0633\u0627\u0644 \u062f\u0633\u062a\u0648\u0631 \u0632\u06cc\u0631 \u062f\u0631 \u0647\u0631 \u0632\u0645\u0627\u0646 \u0639\u0646\u0648\u0627\u0646 \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0647\u06cc\u062f:\n`/settopic <\u0639\u0646\u0648\u0627\u0646 \u062f\u0644\u062e\u0648\u0627\u0647>`\n\n---\n\u2022 \u0646\u0627\u0645 \u067e\u0631\u0648\u0698\u0647: telegram-agy-bot\n\u2022 \u0622\u062f\u0631\u0633 \u0645\u062e\u0632\u0646: https://git.msa.artacloud.ir/root/telegram-agy-bot\n", "created_at": 1787995349.975879, "description": "", "conversation_titles": { "4acc374a-5742-40fe-b5ec-b8b3d1b14e68": "\u0633\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u0627\u0633\u062a\u0631\u06cc\u0645 \u0632\u0646\u062f\u0647 \u0648 \u0646\u0645\u0627\u06cc\u0634 \u0645\u062f\u0644" } }, "copykar": { "name": "copykar", "workspace": "/root/projects/78649634/copykar", "owner_id": 78649634, "shared_with": [], "conversation_id": "b0235b6f-a4af-4526-a344-b48e92fd1a08", "conversation_history": [ "80e74c43-2afd-41d5-8afa-641d91d11a31", "0a01cbd3-d8bf-4b60-a984-11d3c1b79e3b", "69a8bfd8-9fb0-47c4-9c2e-d34530817421", "b0235b6f-a4af-4526-a344-b48e92fd1a08" ], "model": "gemini-3.7-flash-auto", "effort": "high", "language": "fa", "last_context_length": 63811, "last_total_tokens": 1053761, "last_response": "\u062f\u0631 \u062d\u0627\u0644 \u0628\u0631\u0631\u0633\u06cc \u062f\u0644\u0627\u06cc\u0644 \u0639\u062f\u0645 \u0627\u0631\u0633\u0627\u0644 \u067e\u0627\u0633\u062e \u0648 \u062a\u0633\u062a \u0646\u0647\u0627\u06cc\u06cc \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u0628\u0631 \u0631\u0648\u06cc \u0633\u06cc\u0633\u062a\u0645 \u0647\u0633\u062a\u0645...\n\u062f\u0631 \u062d\u0627\u0644 \u0627\u0639\u0645\u0627\u0644 \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a \u0628\u0631 \u0631\u0648\u06cc \u06a9\u0627\u0646\u062a\u06cc\u0646\u0631 \u0627\u062c\u0631\u0627\u06cc\u06cc \u0647\u0633\u062a\u0645...\n\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502 English Correction: \u2502\n\u2502 Can you tell me why the response was not sent to me so we can fix it by default on the project? \u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n\n### \ud83d\udd0d \u0639\u0644\u062a \u0639\u062f\u0645 \u0627\u0631\u0633\u0627\u0644 \u067e\u0627\u0633\u062e \u062f\u0631 \u0646\u0648\u0628\u062a \u0642\u0628\u0644\u06cc\n\n1. **\u0648\u0642\u0648\u0639 \u0631\u06cc\u200c\u0627\u0633\u062a\u0627\u0631\u062a \u067e\u0633\u200c\u0632\u0645\u06cc\u0646\u0647 \u062f\u0631 \u0633\u0631\u0648\u0631 (Process / Server Restart):** \n \u062f\u0631 \u062d\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u0622\u062e\u0631\u06cc\u0646 \u0639\u0645\u0644\u06cc\u0627\u062a \u062a\u063a\u06cc\u06cc\u0631 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627 \u0648 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u200c\u0647\u0627\u060c \u0633\u06cc\u0633\u062a\u0645 \u0633\u0631\u0648\u0631 \u0628\u0627 \u0631\u0648\u06cc\u062f\u0627\u062f \u0633\u06cc\u0633\u062a\u0645\u06cc \u0631\u06cc\u200c\u0627\u0633\u062a\u0627\u0631\u062a \u0645\u0648\u0627\u062c\u0647 \u0634\u062f (`All your subagents and background tasks have been stopped due to server restart`). \u0627\u06cc\u0646 \u0648\u0642\u0641\u0647 \u0628\u0627\u0639\u062b \u0642\u0637\u0639 \u0627\u0631\u062a\u0628\u0627\u0637 \u0645\u0648\u0642\u062a \u067e\u06cc\u0634 \u0627\u0632 \u062a\u062d\u0648\u06cc\u0644 \u0645\u062a\u0646 \u0646\u0647\u0627\u06cc\u06cc \u0634\u062f.\n2. **\u067e\u0627\u06cc\u0627\u0646 \u0646\u0648\u0628\u062a \u0627\u0628\u0632\u0627\u0631\u0647\u0627 \u0642\u0628\u0644 \u0627\u0632 \u062e\u0631\u0648\u062c\u06cc \u0645\u062a\u0646\u06cc (Tool Loop Interruption):** \n \u06a9\u062f\u0647\u0627 \u0628\u0627 \u0645\u0648\u0641\u0642\u06cc\u062a \u062f\u0631 \u067e\u0627\u06cc\u06af\u0627\u0647\u200c\u062f\u0627\u062f\u0647 \u0648 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u067e\u0631\u0648\u0698\u0647 \u062c\u0627\u06cc\u06af\u0632\u06cc\u0646 \u0648 \u062b\u0628\u062a \u0634\u062f\u0647 \u0628\u0648\u062f\u0646\u062f\u060c \u0627\u0645\u0627 \u0628\u0647 \u062f\u0644\u06cc\u0644 \u0642\u0637\u0639 \u0641\u0631\u0622\u06cc\u0646\u062f \u062f\u0631 \u0645\u06cc\u0627\u0646\u0647 \u0632\u0646\u062c\u06cc\u0631\u0647 \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u060c \u067e\u06cc\u0627\u0645 \u0645\u062a\u0646\u06cc \u0646\u062a\u06cc\u062c\u0647 \u0628\u0647 \u062a\u0644\u06af\u0631\u0627\u0645 \u0627\u0631\u0633\u0627\u0644 \u0646\u0634\u062f.\n\n---\n\n### \ud83d\udee0 \u0631\u0627\u0647\u06a9\u0627\u0631 \u0627\u0635\u0644\u0627\u062d \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u062f\u0631 \u0645\u0639\u0645\u0627\u0631\u06cc \u0633\u06cc\u0633\u062a\u0645 (System Fix)\n\n\u0628\u0631\u0627\u06cc \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0627\u0632 \u062a\u06a9\u0631\u0627\u0631 \u0627\u06cc\u0646 \u0645\u0648\u0636\u0648\u0639:\n- **\u0627\u0631\u0633\u0627\u0644 \u0648\u0636\u0639\u06cc\u062a \u0645\u0631\u062d\u0644\u0647\u200c\u0627\u06cc (Stage Progression Feedback):** \u062f\u0631 \u0641\u0631\u0622\u06cc\u0646\u062f\u0647\u0627\u06cc \u0686\u0646\u062f\u0645\u0631\u062d\u0644\u0647\u200c\u0627\u06cc\u060c \u067e\u06cc\u0627\u0645\u200c\u0647\u0627\u06cc \u06a9\u0648\u062a\u0627\u0647 \u0648\u0636\u0639\u06cc\u062a\u06cc \u0627\u0631\u0633\u0627\u0644 \u0645\u06cc\u200c\u0634\u0648\u062f \u062a\u0627 \u06a9\u0627\u0631\u0628\u0631 \u062f\u0631 \u062c\u0631\u06cc\u0627\u0646 \u0627\u0646\u062c\u0627\u0645 \u06a9\u0627\u0631 \u0642\u0631\u0627\u0631 \u06af\u06cc\u0631\u062f.\n- **\u062a\u0633\u062a \u0648 \u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc \u0645\u062c\u062f\u062f \u0632\u0646\u062f\u0647 (Hot Reloading / Container Sync):** \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a \u06a9\u0627\u0646\u062a\u06cc\u0646\u0631 \u062f\u0627\u06a9\u0631 \u0628\u0647 \u0635\u0648\u0631\u062a \u0645\u0633\u062a\u0642\u06cc\u0645 \u0631\u06cc\u200c\u0627\u0633\u062a\u0627\u0631\u062a \u0648 \u0627\u0639\u0645\u0627\u0644 \u0634\u062f.\n\n---\n\n### \u2705 \u0648\u0636\u0639\u06cc\u062a \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f \u062f\u0631 \u067e\u0631\u0648\u0698\u0647\n\n\u062a\u0645\u0627\u0645 \u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627\u06cc \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u06cc \u0634\u0645\u0627 \u0628\u0647 \u0637\u0648\u0631 \u06a9\u0627\u0645\u0644 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc\u060c \u062f\u0631 \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u0645\u06cc\u06af\u0631\u06cc\u062a\u060c \u062a\u0633\u062a \u0648 \u0631\u0648\u06cc \u06a9\u0627\u0646\u062a\u06cc\u0646\u0631 `copykar` \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u0634\u062f:\n\n1. **\ud83d\udccb \u062a\u062e\u0635\u06cc\u0635 \u06a9\u0627\u0646\u0627\u0644 \u0646\u0638\u0627\u0631\u062a \u0645\u062f\u06cc\u0631 \u0628\u0647 \u062a\u0641\u06a9\u06cc\u06a9 \u0645\u0628\u062f\u0627 (Source -> Admin Channel Mapping):**\n - \u062c\u062f\u0648\u0644 `admin_channels` \u062f\u0631 \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u0627\u06cc\u062c\u0627\u062f \u0634\u062f \u0648 \u0641\u06cc\u0644\u062f\u0647\u0627\u06cc `admin_channel_id` \u0628\u0647 \u0645\u0646\u0627\u0628\u0639 \u062a\u0644\u06af\u0631\u0627\u0645\u06cc (`sources`) \u0648 \u0648\u0628\u0633\u0627\u06cc\u062a\u200c\u0647\u0627 (`source_websites`) \u0627\u0636\u0627\u0641\u0647 \u06af\u0631\u062f\u06cc\u062f.\n - \u062f\u0631 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0647\u0631 \u06a9\u0627\u0646\u0627\u0644 \u0645\u0628\u062f\u0627 \u06cc\u0627 \u0648\u0628\u0633\u0627\u06cc\u062a\u060c \u062f\u06a9\u0645\u0647 **\u00ab\ud83d\udccb \u06a9\u0627\u0646\u0627\u0644 \u0646\u0638\u0627\u0631\u062a \u0627\u062f\u0645\u06cc\u0646\u00bb** \u0627\u0636\u0627\u0641\u0647 \u0634\u062f \u062a\u0627 \u0628\u062a\u0648\u0627\u0646\u06cc\u062f \u0645\u0634\u062e\u0635 \u06a9\u0646\u06cc\u062f \u067e\u0633\u062a\u200c\u0647\u0627\u06cc \u0648\u0631\u0648\u062f\u06cc \u0647\u0631 \u0645\u0628\u062f\u0627 \u062f\u0642\u06cc\u0642\u0627\u064b \u0628\u0647 \u06a9\u062f\u0627\u0645 \u06a9\u0627\u0646\u0627\u0644 \u0645\u062f\u06cc\u0631 \u0627\u0631\u0633\u0627\u0644 \u0634\u0648\u0646\u062f.\n - \u0645\u0646\u0648\u06cc **\u00ab\ud83d\udccb \u06a9\u0627\u0646\u0627\u0644\u200c\u0647\u0627\u06cc \u0646\u0638\u0627\u0631\u062a \u0627\u062f\u0645\u06cc\u0646\u00bb** \u062f\u0631 \u0628\u062e\u0634 \u0631\u0628\u0627\u062a\u200c\u0647\u0627 (`/bots` \u0648 `/admin_channels`) \u0628\u0631\u0627\u06cc \u062a\u0639\u0631\u06cc\u0641 \u0686\u0646\u062f\u06cc\u0646 \u06a9\u0627\u0646\u0627\u0644 \u0627\u062f\u0645\u06cc\u0646 \u0648 \u062a\u0639\u06cc\u06cc\u0646 \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u0627\u0636\u0627\u0641\u0647 \u0634\u062f.\n\n2. **\ud83c\udfaf \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0627\u0646\u0627\u0644\u200c\u0647\u0627\u06cc \u0645\u0642\u0635\u062f \u062a\u0648\u0633\u0637 \u0645\u062f\u06cc\u0631 \u0648 \u062d\u0641\u0638 \u062d\u0627\u0644\u062a \u062e\u0648\u062f\u06a9\u0627\u0631:**\n - \u06a9\u0627\u0631\u062a\u200c\u0647\u0627\u06cc \u0628\u0627\u0632\u0628\u06cc\u0646\u06cc \u0627\u0631\u0633\u0627\u0644\u06cc \u0628\u0647 \u0647\u0631 \u06a9\u0627\u0646\u0627\u0644 \u0627\u062f\u0645\u06cc\u0646\u060c \u062f\u06a9\u0645\u0647\u200c\u0647\u0627\u06cc \u062a\u0645\u0627\u0645 \u06a9\u0627\u0646\u0627\u0644\u200c\u0647\u0627\u06cc \u0645\u0642\u0635\u062f \u0631\u0627 \u0646\u0645\u0627\u06cc\u0634 \u0645\u06cc\u200c\u062f\u0647\u0646\u062f \u062a\u0627 \u0645\u062f\u06cc\u0631 \u0628\u062a\u0648\u0627\u0646\u062f \u0628\u0647 \u062f\u0644\u062e\u0648\u0627\u0647 \u0631\u0648\u06cc \u0647\u0631 \u062a\u0627\u0631\u06af\u062a \u06a9\u0644\u06cc\u06a9 \u06a9\u0631\u062f\u0647\u060c \u067e\u06cc\u0634\u200c\u0646\u0645\u0627\u06cc\u0634 \u0628\u0627\u0632\u0646\u0648\u06cc\u0633\u06cc \u0627\u062e\u062a\u0635\u0627\u0635\u06cc \u0622\u0646 \u0644\u062d\u0646 \u0631\u0627 \u0628\u0628\u06cc\u0646\u062f \u0648 \u062a\u0627\u06cc\u06cc\u062f \u06a9\u0646\u062f.\n - **\u062d\u0627\u0644\u062a \u0627\u062a\u0648\u0645\u0627\u062a\u06cc\u06a9 (`auto_source_ids`)** \u062f\u0633\u062a\u200c\u0646\u062e\u0648\u0631\u062f\u0647 \u0628\u0627\u0642\u06cc \u0645\u0627\u0646\u062f\u0647 \u0648 \u067e\u0633\u062a\u200c\u0647\u0627\u06cc \u0645\u0646\u0627\u0628\u0639 \u062e\u0648\u062f\u06a9\u0627\u0631 \u0628\u0644\u0627\u0641\u0627\u0635\u0644\u0647 \u0628\u0627\u0632\u0646\u0648\u06cc\u0633\u06cc \u0648 \u062f\u0631 \u0635\u0641 \u0642\u0631\u0627\u0631 \u0645\u06cc\u200c\u06af\u06cc\u0631\u0646\u062f.\n\n3. **\ud83d\uddd1 \u067e\u0627\u06a9\u0633\u0627\u0632\u06cc \u067e\u06cc\u0627\u0645\u200c\u0647\u0627\u06cc \u06a9\u0627\u0646\u0627\u0644\u200c\u0647\u0627\u06cc \u0627\u062f\u0645\u06cc\u0646 \u0628\u0647 \u062a\u0641\u06a9\u06cc\u06a9 \u06a9\u0627\u0646\u0627\u0644 \u0628\u0627 \u06cc\u06a9 \u062f\u06a9\u0645\u0647 (Purge Messages):**\n - \u0645\u0646\u0648\u06cc **\u00ab\ud83d\uddd1 \u067e\u0627\u06a9\u0633\u0627\u0632\u06cc \u06a9\u0627\u0646\u0627\u0644\u200c\u0647\u0627\u06cc \u0627\u062f\u0645\u06cc\u0646\u00bb** (`/purge`) \u062f\u0631 \u0647\u0627\u0628 \u0633\u06cc\u0633\u062a\u0645 \u0648 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0645\u062d\u062a\u0648\u0627 \u0627\u0636\u0627\u0641\u0647 \u0634\u062f.\n - \u062a\u0639\u062f\u0627\u062f \u067e\u06cc\u0627\u0645\u200c\u0647\u0627\u06cc \u0628\u0631\u0631\u0633\u06cc\u200c\u0646\u0634\u062f\u0647 \u062f\u0631 \u0647\u0631 \u06a9\u0627\u0646\u0627\u0644 \u0646\u0638\u0627\u0631\u062a \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u0646\u062f\u0647 \u0646\u0645\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.\n - \u0628\u0627 \u0632\u062f\u0646 \u062f\u06a9\u0645\u0647 \u067e\u0627\u06a9\u0633\u0627\u0632\u06cc \u0647\u0631 \u06a9\u0627\u0646\u0627\u0644\u060c \u067e\u06cc\u0627\u0645\u200c\u0647\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u062f\u0633\u062a\u0647\u200c\u0627\u06cc (Batch) \u0628\u0627 API \u062a\u0644\u06af\u0631\u0627\u0645 \u062d\u0630\u0641 \u0634\u062f\u0647 \u0648 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u062f\u06cc\u0627 \u0648 \u0631\u06a9\u0648\u0631\u062f\u0647\u0627\u06cc \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u0646\u06cc\u0632 \u067e\u0627\u06a9\u0633\u0627\u0632\u06cc \u0648 \u0628\u0627\u06cc\u06af\u0627\u0646\u06cc \u0645\u06cc\u200c\u0634\u0648\u0646\u062f.\n - \u062f\u06a9\u0645\u0647 **\u00ab\ud83d\udd25 \u067e\u0627\u06a9\u0633\u0627\u0632\u06cc \u0647\u0645\u0647 \u06a9\u0627\u0646\u0627\u0644\u200c\u0647\u0627\u06cc \u0627\u062f\u0645\u06cc\u0646\u00bb** \u0628\u0631\u0627\u06cc \u062d\u0630\u0641 \u06cc\u06a9\u062c\u0627\u06cc \u062a\u0645\u0627\u0645 \u06a9\u0627\u0646\u0627\u0644\u200c\u0647\u0627 \u062a\u0639\u0628\u06cc\u0647 \u06af\u0631\u062f\u06cc\u062f.\n\n---\n\u2022 \u0646\u0627\u0645 \u067e\u0631\u0648\u0698\u0647: copykar \n\u2022 \u0633\u0627\u0628\u062f\u0627\u0645\u06cc\u0646 \u0641\u0639\u0627\u0644: https://grafana-copykar.msa.artacloud.ir \n\u2022 \u0622\u062f\u0631\u0633 \u0645\u062e\u0632\u0646: https://git.msa.artacloud.ir/root/copykar\n", "created_at": 1788031971.6031597, "description": "", "conversation_titles": {} }, "hamed-site": { "name": "hamed-site", "workspace": "/root/projects/78649634/hamed-site", "owner_id": 78649634, "shared_with": [], "conversation_id": null, "conversation_history": [ "3628a1ea-1d5d-422c-b778-2d4e40752a13" ], "model": "gemini-3.7-flash-auto", "effort": "high", "language": "fa", "last_context_length": null, "last_total_tokens": null, "last_response": null, "created_at": 1788075678.3171155, "description": "", "conversation_titles": {} } }, "turn_in_progress": false, "last_prompt": "\u062e\u0628 \u0627\u0644\u0627\u0646 \u0639\u0646\u0648\u0627\u0646 \u0645\u06a9\u0627\u0644\u0645\u0647 \u0686\u06cc\u0647", "last_response": "\u0639\u0646\u0648\u0627\u0646 \u0641\u0639\u0644\u06cc \u0627\u06cc\u0646 \u0645\u06a9\u0627\u0644\u0645\u0647 \u0628\u0647 \u0634\u0631\u062d \u0632\u06cc\u0631 \u062b\u0628\u062a \u0634\u062f\u0647 \u0627\u0633\u062a:\n\n\ud83c\udff7\ufe0f **\u0639\u0646\u0648\u0627\u0646 \u0645\u06a9\u0627\u0644\u0645\u0647:** \u00ab**\u0633\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u0627\u0633\u062a\u0631\u06cc\u0645 \u0632\u0646\u062f\u0647 \u0648 \u0646\u0645\u0627\u06cc\u0634 \u0645\u062f\u0644**\u00bb \n\ud83d\udcac **\u0634\u0646\u0627\u0633\u0647 \u0645\u06a9\u0627\u0644\u0645\u0647:** `4acc374a-5742-40fe-b5ec-b8b3d1b14e68` \n\ud83d\udcc1 **\u067e\u0631\u0648\u0698\u0647 \u0641\u0639\u0627\u0644:** `default`\n\n---\n\ud83d\udca1 **\u0646\u06a9\u062a\u0647:** \u062f\u0631 \u0635\u0648\u0631\u062a \u062a\u0645\u0627\u06cc\u0644 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0627 \u0627\u0631\u0633\u0627\u0644 \u062f\u0633\u062a\u0648\u0631 \u0632\u06cc\u0631 \u062f\u0631 \u0647\u0631 \u0632\u0645\u0627\u0646 \u0639\u0646\u0648\u0627\u0646 \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0647\u06cc\u062f:\n`/settopic <\u0639\u0646\u0648\u0627\u0646 \u062f\u0644\u062e\u0648\u0627\u0647>`\n\n---\n\u2022 \u0646\u0627\u0645 \u067e\u0631\u0648\u0698\u0647: telegram-agy-bot\n\u2022 \u0622\u062f\u0631\u0633 \u0645\u062e\u0632\u0646: https://git.msa.artacloud.ir/root/telegram-agy-bot\n", "last_status_msg_id": null, "restart_pending": false, "last_delivered": true, "last_update_time": 1788085442.918203, "workspace": "/root", "conversation_id": "4acc374a-5742-40fe-b5ec-b8b3d1b14e68", "model": "gemini-3.7-flash-auto", "effort": "high", "language": "fa", "last_context_length": 36016, "last_total_tokens": 417033 }, "232801087": { "chat_id": 232801087, "active_project": "myapp", "projects": { "project": { "name": "project", "workspace": "/root/projects/232801087/project", "owner_id": 232801087, "shared_with": [], "conversation_id": null, "conversation_history": [], "model": "gemini-3.7-flash", "effort": "high", "language": "fa", "last_context_length": null, "last_total_tokens": null, "last_response": null, "created_at": 1788038285.7886798, "description": "", "conversation_titles": {} }, "project1": { "name": "project1", "workspace": "/root/projects/232801087/project1", "owner_id": 232801087, "shared_with": [], "conversation_id": null, "conversation_history": [], "model": "gemini-3.7-flash", "effort": "high", "language": "fa", "last_context_length": null, "last_total_tokens": null, "last_response": null, "created_at": 1788038294.2485433, "description": "", "conversation_titles": {} }, "myapp": { "name": "myapp", "workspace": "/root/projects/232801087/myapp", "owner_id": 232801087, "shared_with": [], "conversation_id": "6b141fe8-5b43-4dc3-ae6a-7ff20b083ecc", "conversation_history": [ "6b141fe8-5b43-4dc3-ae6a-7ff20b083ecc" ], "model": "gemini-3.7-flash-auto", "effort": "high", "language": "fa", "last_context_length": null, "last_total_tokens": null, "last_response": null, "created_at": 1788038300.7589407, "description": "", "conversation_titles": {} } }, "turn_in_progress": false, "last_prompt": null, "last_response": null, "last_status_msg_id": null, "restart_pending": false, "last_delivered": true, "last_update_time": 1788065375.9001014, "workspace": "/root/projects/232801087/myapp", "conversation_id": "6b141fe8-5b43-4dc3-ae6a-7ff20b083ecc", "model": "gemini-3.7-flash-auto", "effort": "high", "language": "fa", "last_context_length": null, "last_total_tokens": null }, "8896969833": { "chat_id": 8896969833, "active_project": "blog", "projects": { "test": { "name": "test", "workspace": "/root/projects/8896969833/test", "owner_id": 8896969833, "shared_with": [], "conversation_id": "4523f854-7f58-49a5-9405-00794f746106", "conversation_history": [ "3f7359a9-d339-46f5-bb36-efc7cd6b6db7", "4523f854-7f58-49a5-9405-00794f746106" ], "model": "gemini-3.7-flash-auto", "effort": "high", "language": "fa", "last_context_length": 2013, "last_total_tokens": 18984, "last_response": "\u0645\u062a\u0646 \u06a9\u0627\u0645\u0644 \u0648 \u062f\u0642\u06cc\u0642\u06cc \u06a9\u0647 \u062f\u0631 \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u0634\u0645\u0627 (\u0634\u0627\u0645\u0644 \u062a\u0645\u0627\u0645\u06cc \u062f\u0633\u062a\u0648\u0631\u0627\u0644\u0639\u0645\u0644\u200c\u0647\u0627\u06cc \u0633\u06cc\u0633\u062a\u0645\u06cc\u060c \u0627\u06a9\u0634\u0646\u200c\u062a\u06af\u200c\u0647\u0627\u06cc \u0631\u0628\u0627\u062a \u062a\u0644\u06af\u0631\u0627\u0645\u060c \u0642\u0648\u0627\u0646\u06cc\u0646 \u0648 \u062d\u0627\u0641\u0638\u0647\u200c\u0647\u0627\u06cc \u0639\u0645\u0648\u0645\u06cc \u062a\u0632\u0631\u06cc\u0642\u200c\u0634\u062f\u0647) \u0627\u0631\u0633\u0627\u0644 \u0634\u062f\u0647 \u0627\u0633\u062a\u060c \u0628\u0647 \u0634\u0631\u062d \u0632\u06cc\u0631 \u0627\u0633\u062a:\n\n```text\n[SYSTEM INSTRUCTION: You MUST respond and communicate in Persian / Farsi (\u0641\u0627\u0631\u0633\u06cc). All answers, greetings, comments, and explanations must be strictly written in Persian / Farsi (\u0641\u0627\u0631\u0633\u06cc), unless code syntax or the user explicitly specifies another language.]\n\n[SYSTEM INSTRUCTION: TELEGRAM BOT ACTIONS & FUNCTION CALLING]\nYou have complete access and authority to control and invoke ALL Telegram Bot features, project settings, model parameters, scheduled tasks, reverse proxies, and server operations directly from your conversation.\nWhenever the user asks (in Persian, English, or any language) to change settings, switch models, create or manage projects, schedule periodic tasks, configure subdomains on Caddy, export backups, restart the bot, or send files:\nYou MUST output the corresponding action tag(s) anywhere in your reply. You can combine multiple action tags in a single reply if necessary.\n\nAVAILABLE ACTION TAGS & SYNTAX:\n1. Change AI Model for Project:\n [[SET_MODEL: model=\"\", project=\"\"]]\n Available models: 'gemini-3.7-flash-auto' (Gemini 3.7 Flash Auto Reasoning \u26a1/\ud83e\udde0 - \u0627\u0631\u0632\u06cc\u0627\u0628\u06cc \u0647\u0648\u0634\u0645\u0646\u062f \u062e\u0648\u062f\u06a9\u0627\u0631), 'gemini-3.7-flash' (Gemini 3.7 Flash), 'gemini-3.7-flash-high' (Gemini 3.7 Flash High), 'gemini-3.1-pro' (Gemini 3.1 Pro), 'gemini-3.6-flash', 'claude-sonnet-4-6' (Claude Sonnet 4.6 Thinking), 'claude-opus-4-6-thinking' (Claude Opus 4.6 Thinking), 'gpt-oss-120b'.\n Example: [[SET_MODEL: model=\"gemini-3.7-flash-auto\"]]\n\n2. Change Reasoning Effort Level:\n [[SET_EFFORT: effort=\"low|medium|high\", project=\"\"]]\n Example: [[SET_EFFORT: effort=\"high\"]]\n\n3. Change Bot Language:\n [[SET_LANG: lang=\"fa|en|auto|...\"]]\n Example: [[SET_LANG: lang=\"fa\"]]\n\n4. Create New Project:\n [[NEW_PROJECT: name=\"\", workspace=\"\", model=\"\", effort=\"\"]]\n (Directory `/root/projects/{user_id}/{name}` is created automatically).\n Example: [[NEW_PROJECT: name=\"blog\"]]\n\n5. Switch Active Project:\n [[SWITCH_PROJECT: name=\"\"]]\n Example: [[SWITCH_PROJECT: name=\"blog\"]]\n\n6. Delete Project (Comprehensive Teardown & Resource Release):\n [[DELETE_PROJECT: name=\"\", delete_files=true|false]]\n (Automatically performs comprehensive teardown: releases Caddy subdomains/proxies, stops background processes/ports, removes systemd services, cancels scheduled cron tasks, deletes Gitea git repository, and purges physical files).\n Example: [[DELETE_PROJECT: name=\"old-project\", delete_files=true]]\n\n7. Rename Project:\n [[RENAME_PROJECT: old_name=\"\", new_name=\"\"]]\n\n8. Set Custom Workspace Directory:\n [[SET_WORKSPACE: path=\"/path/to/folder\", project=\"\"]]\n\n9. Share / Unshare Project:\n [[SHARE_PROJECT: user_id=, project=\"\"]]\n [[UNSHARE_PROJECT: user_id=, project=\"\"]]\n\n10. Reset / Clear Conversation Context:\n [[RESET_CONVERSATION: project=\"\"]]\n\n11. Switch / Delete / Clear Conversations:\n [[SWITCH_CONVERSATION: id=\"\"]]\n [[DELETE_CONVERSATION: id=\"\"]]\n [[CLEAR_CONVERSATIONS: project=\"\"]]\n\n12. Schedule Task / Timers / Cron:\n [[SCHEDULE_TASK: timing=\"\", max_runs=, type=\"prompt|command|reminder\", title=\"\", content=\"\"]]\n Timing examples: 'every 10m', 'in 15m', '14:30', 'cron: 0 23 * * *', 'every 1h (3 times)'.\n Types: 'prompt' (AI run), 'command' (bash script), 'reminder' (plain notification).\n [[CANCEL_TASK: id=\"\"]]\n [[PAUSE_TASK: id=\"\"]]\n [[RESUME_TASK: id=\"\"]]\n\n13. Project Backup & Export (Zip):\n [[BACKUP_PROJECT: project=\"\"]]\n\n14. Send File / Photo / Audio to Telegram:\n [[SEND_FILE: path=\"/path/to/file.ext\", caption=\"\"]]\n [[SEND_PHOTO: path=\"/path/to/image.png\", caption=\"\"]]\n [[SEND_AUDIO: path=\"/path/to/audio.mp3\", caption=\"\"]]\n\n15. Configure Subdomain & Caddy HTTPS Reverse Proxy (*.msa.artacloud.ir):\n [[SETUP_SUBDOMAIN: subdomain=\"\", port=]]\n Automatically links `{subdomain}.msa.artacloud.ir` to `localhost:{port}` with free SSL.\n [[REMOVE_SUBDOMAIN: subdomain=\"\"]]\n\n16. Git Version Control & Gitea Integration:\n [[GIT_SYNC: project=\"\", message=\"\"]]\n (Pulls remote changes from Gitea, commits any local modifications, and pushes to main branch).\n [[GIT_COMMIT: message=\"\", project=\"\"]]\n [[GIT_INIT: project=\"\"]]\n\n17. Restart Telegram Bot Service:\n [[RESTART_BOT]]\n\n18. Long-Term AI Memory Management (3-Tier: User & Project):\n [[SAVE_MEMORY: type=\"user|project\", key=\"\", category=\"\", content=\"\"]]\n (Use type='user' for personal user profile/habits, or type='project' for current project architecture/decisions. Global memory is read-only for AI).\n [[UPDATE_MEMORY: type=\"user|project\", key=\"\", content=\"\"]]\n [[DELETE_MEMORY: type=\"user|project\", key=\"\"]]\n [[CLEAR_MEMORY: type=\"user|project\"]]\n\nAlways explain to the user in a friendly and professional tone what actions have been performed.\n\n[SYSTEM INSTRUCTION: AI PERSISTENT HIERARCHICAL MEMORY & CONTINUOUS LEARNING]\nYou have access to persistent 3-tier long-term memory containing verified system rules, project context, and user profile.\nUse this knowledge to maintain continuity and customize all your responses accordingly.\n\n\u2696\ufe0f STRICT PRECEDENCE HIERARCHY (\u0633\u0644\u0633\u0644\u0647\u0645\u0631\u0627\u062a\u0628 \u0642\u0637\u0639\u06cc \u0627\u0648\u0644\u0648\u06cc\u062a \u0648 \u062d\u0644 \u062a\u0639\u0627\u0631\u0636):\n1. \ud83e\udd47 Tier 1 (Highest Authority): Global System Rules ALWAYS strictly supersede all Project and User instructions.\n2. \ud83e\udd48 Tier 2 (Intermediate Authority): Active Project Knowledge & Rules ALWAYS supersede general User preferences inside this project.\n3. \ud83e\udd49 Tier 3 (Baseline Authority): User Personal Preferences apply across projects as defaults when not overridden by Project or Global rules.\n\n\ud83c\udf10 1. GLOBAL SYSTEM RULES & KNOWLEDGE (\u0642\u0648\u0627\u0646\u06cc\u0646 \u0639\u0645\u0648\u0645\u06cc \u0633\u06cc\u0633\u062a\u0645 - \u0628\u0627\u0644\u0627\u062a\u0631\u06cc\u0646 \u0627\u0648\u0644\u0648\u06cc\u062a):\n\u2022 [key: precedence_hierarchy] [rule] \u0633\u0644\u0633\u0644\u0647\u0645\u0631\u0627\u062a\u0628 \u0642\u0637\u0639\u06cc \u0627\u0648\u0644\u0648\u06cc\u062a \u062f\u0633\u062a\u0648\u0631\u0627\u062a: \u06f1. \u0642\u0648\u0627\u0646\u06cc\u0646 \u0639\u0645\u0648\u0645\u06cc \u0633\u06cc\u0633\u062a\u0645 \u06f2. \u062e\u0627\u0637\u0631\u0627\u062a \u0648 \u062a\u0635\u0645\u06cc\u0645\u0627\u062a \u0627\u062e\u062a\u0635\u0627\u0635\u06cc \u0647\u0631 \u067e\u0631\u0648\u0698\u0647 \u06f3. \u062a\u0631\u062c\u06cc\u062d\u0627\u062a \u06a9\u0644\u06cc \u06a9\u0627\u0631\u0628\u0631.\n\u2022 [key: projects_directory_structure] [rule] \u067e\u0631\u0648\u0698\u0647\u0647\u0627 \u062a\u0646\u0647\u0627 \u0628\u0647 \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u0635\u0631\u06cc\u062d \u06a9\u0627\u0631\u0628\u0631 \u0648 \u062f\u0631 \u0633\u0627\u062e\u062a\u0627\u0631 /root/projects/{user_id}/{project_name} \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u0634\u0648\u0646\u062f.\n\u2022 [key: server_domain_caddy] [rule] \u062f\u0627\u0645\u0646\u0647 *.msa.artacloud.ir \u0628\u0647 \u0633\u0631\u0648\u0631 \u0645\u062a\u0635\u0644 \u0627\u0633\u062a \u0648 Caddy \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 Reverse Proxy \u0628\u0631\u0627\u06cc \u062a\u0645\u0627\u0645 \u067e\u0631\u0648\u0698\u0647\u0647\u0627\u060c API\u0647\u0627 \u0648 \u0648\u0628\u0647\u0648\u06a9\u0647\u0627 \u0628\u0627 SSL \u062e\u0648\u062f\u06a9\u0627\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u0634\u0648\u062f.\n\u2022 [key: php_preference] [rule] \u0647\u0645\u06cc\u0634\u0647 \u0628\u0631\u0627\u06cc \u0647\u0631 \u067e\u0631\u0648\u0698\u0647 \u062f\u0631 \u0635\u0648\u0631\u062a \u0627\u0645\u06a9\u0627\u0646 \u0627\u0632 PHP (PHP 8.x \u0645\u062f\u0631\u0646 / \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a\u0647\u0627 \u0648 \u0641\u0631\u06cc\u0645\u0648\u0631\u06a9\u0647\u0627\u06cc PHP) \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0632\u0628\u0627\u0646 \u0627\u0635\u0644\u06cc \u0648 \u067e\u06cc\u0634\u0641\u0631\u0636 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u0648\u062f.\n\u2022 [key: server_rule] [rule] \u0647\u0645\u06cc\u0634\u0647 \u0633\u0631\u0648\u06cc\u0633\u0647\u0627\u06cc \u0648\u0628 \u0631\u0648\u06cc \u062f\u0627\u0645\u0646\u0647 msa.artacloud.ir \u0628\u0627 Caddy \u062a\u0646\u0638\u06cc\u0645 \u0634\u0648\u0646\u062f.\n\u2022 [key: flash_auto_mode] [rule] \u062f\u0631 \u062d\u0627\u0644\u062a Flash Auto\u060c \u0628\u0627\u0632\u0628\u06cc\u0646\u06cc \u0646\u0647\u0627\u06cc\u06cc \u0648 \u0639\u06cc\u0628\u06cc\u0627\u0628\u06cc\u0647\u0627 \u0628\u0627 \u0628\u0627\u0644\u0627\u062a\u0631\u06cc\u0646 \u0633\u0637\u062d \u0627\u0633\u062a\u062f\u0644\u0627\u0644 \u0645\u062f\u0644 \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u0634\u0648\u062f.\n\n\ud83e\udde0 AUTONOMOUS MEMORY MANAGEMENT RULES:\n1. When user shares durable facts, choose the appropriate tier:\n \u2022 User-level (developer habits, preferred tools, personal info): type=\"user\"\n \u2022 Project-level (architecture, database schema, libraries, API designs, fixed bugs in this project): type=\"project\"\n Action Tag: [[SAVE_MEMORY: type=\"user|project\", key=\"\", category=\"preference|rule|tech_stack|fact\", content=\"\"]]\n2. Note: Global memory is read-only for AI and managed exclusively by system administrators via the Telegram Bot UI.\n3. If past memory is superseded, update it: [[UPDATE_MEMORY: type=\"user|project\", key=\"\", content=\"\"]].\n4. If user asks to forget something: [[DELETE_MEMORY: type=\"user|project\", key=\"\"]].\n5. Do NOT store temporary or trivial small-talk. Only store enduring and valuable knowledge.\n\n\u062f\u0642\u06cc\u0642\u0627 \u0628\u0647\u0645 \u0628\u06af\u0648 \u0645\u062a\u0646 \u0627\u0631\u0633\u0627\u0644\u06cc \u0645\u0646 \u0628\u0647 \u062a\u0648 \u0686\u0647 \u0628\u0648\u062f\u061f \u0645\u062a\u0646 \u06a9\u0627\u0645\u0644 \u0628\u0627 \u062a\u0645\u0627\u0645 \u062d\u0627\u0641\u0638\u0647 \u0647\u0627\n```\n", "created_at": 1788069553.9717174, "description": "", "conversation_titles": {} }, "lt-project_name-gt": { "name": "lt-project_name-gt", "workspace": "/root/projects/8896969833/lt-project_name-gt", "owner_id": 8896969833, "shared_with": [], "conversation_id": null, "conversation_history": [], "model": "gemini-3.7-flash-auto", "effort": "high", "language": "fa", "last_context_length": null, "last_total_tokens": null, "last_response": null, "created_at": 1788074106.5233963, "description": "", "conversation_titles": {} }, "blog": { "name": "blog", "workspace": "/path/to/folder", "owner_id": 8896969833, "shared_with": [], "conversation_id": null, "conversation_history": [], "model": "gemini-3.7-flash-auto", "effort": "high", "language": "fa", "last_context_length": null, "last_total_tokens": null, "last_response": null, "created_at": 1788074120.0401065, "description": "", "conversation_titles": {} } }, "turn_in_progress": false, "last_prompt": null, "last_response": null, "last_status_msg_id": null, "restart_pending": false, "last_delivered": true, "last_update_time": 1788074169.496671, "workspace": "/path/to/folder", "conversation_id": null, "model": "gemini-3.7-flash-auto", "effort": "high", "language": "fa", "last_context_length": null, "last_total_tokens": null } }