Merge remote-tracking branch 'origin/botwork'
This commit is contained in:
@@ -10,6 +10,14 @@ import { Input } from "@/components/ui/input"
|
||||
import { getChatCommandPrefix, setChatCommandPrefix } from "@/lib/api"
|
||||
|
||||
const BUILT_IN_COMMANDS = [
|
||||
{ name: "folder [n|path]", descKey: "folderDesc" },
|
||||
{ name: "agent [n|name]", descKey: "agentDesc" },
|
||||
{ name: "task <description>", descKey: "taskDesc" },
|
||||
{ name: "sessions", descKey: "sessionsDesc" },
|
||||
{ name: "resume <id>", descKey: "resumeDesc" },
|
||||
{ name: "cancel", descKey: "cancelDesc" },
|
||||
{ name: "approve [always]", descKey: "approveDesc" },
|
||||
{ name: "deny", descKey: "denyDesc" },
|
||||
{ name: "recent", descKey: "recentDesc" },
|
||||
{ name: "search <keyword>", descKey: "searchDesc" },
|
||||
{ name: "detail <id>", descKey: "detailDesc" },
|
||||
|
||||
@@ -1731,6 +1731,14 @@
|
||||
"prefixSaveFailed": "فشل حفظ بادئة الأمر.",
|
||||
"prefixInvalid": "يجب أن تكون البادئة 1-3 أحرف غير أبجدية رقمية.",
|
||||
"save": "حفظ",
|
||||
"folderDesc": "اختيار مجلد العمل",
|
||||
"agentDesc": "اختيار وكيل الذكاء الاصطناعي",
|
||||
"taskDesc": "إنشاء جلسة وتنفيذ المهمة",
|
||||
"sessionsDesc": "عرض الجلسات النشطة في المجلد",
|
||||
"resumeDesc": "استئناف جلسة موجودة",
|
||||
"cancelDesc": "إلغاء المهمة الحالية",
|
||||
"approveDesc": "الموافقة على طلب إذن الوكيل",
|
||||
"denyDesc": "رفض طلب إذن الوكيل",
|
||||
"recentDesc": "عرض آخر 5 محادثات",
|
||||
"searchDesc": "البحث في المحادثات حسب الكلمة المفتاحية",
|
||||
"detailDesc": "عرض تفاصيل المحادثة",
|
||||
|
||||
@@ -1058,7 +1058,7 @@
|
||||
"pushWindow": {
|
||||
"title": "Code pushen",
|
||||
"noUnpushedCommits": "Keine ungepushten Commits",
|
||||
"noRemoteConfigured": "Kein Git-Remote konfiguriert\nFüge einen unter \u201ERemotes verwalten\u201C hinzu",
|
||||
"noRemoteConfigured": "Kein Git-Remote konfiguriert\nFüge einen unter Remotes verwalten hinzu",
|
||||
"newBranchNoPushedCommits": "Neuer Branch — pushen, um Remote-Tracking-Branch zu erstellen",
|
||||
"unpushed": "Nicht gepusht",
|
||||
"selectFileToViewDiff": "Datei auswählen, um Unterschiede anzuzeigen",
|
||||
@@ -1731,6 +1731,14 @@
|
||||
"prefixSaveFailed": "Fehler beim Speichern des Präfixes.",
|
||||
"prefixInvalid": "Das Präfix muss 1-3 nicht-alphanumerische Zeichen sein.",
|
||||
"save": "Speichern",
|
||||
"folderDesc": "Arbeitsordner auswählen",
|
||||
"agentDesc": "KI-Agent auswählen",
|
||||
"taskDesc": "Sitzung erstellen und Aufgabe ausführen",
|
||||
"sessionsDesc": "Aktive Sitzungen im Ordner anzeigen",
|
||||
"resumeDesc": "Bestehende Sitzung fortsetzen",
|
||||
"cancelDesc": "Aktuelle Aufgabe abbrechen",
|
||||
"approveDesc": "Berechtigungsanfrage des Agenten genehmigen",
|
||||
"denyDesc": "Berechtigungsanfrage des Agenten ablehnen",
|
||||
"recentDesc": "Die 5 neuesten Konversationen anzeigen",
|
||||
"searchDesc": "Konversationen nach Stichwort suchen",
|
||||
"detailDesc": "Konversationsdetails anzeigen",
|
||||
|
||||
@@ -1731,6 +1731,14 @@
|
||||
"prefixSaveFailed": "Failed to save command prefix.",
|
||||
"prefixInvalid": "Prefix must be 1-3 non-alphanumeric characters.",
|
||||
"save": "Save",
|
||||
"folderDesc": "Select working folder",
|
||||
"agentDesc": "Select AI agent",
|
||||
"taskDesc": "Create session and run task",
|
||||
"sessionsDesc": "List active sessions in folder",
|
||||
"resumeDesc": "Resume an existing session",
|
||||
"cancelDesc": "Cancel current task",
|
||||
"approveDesc": "Approve agent permission request",
|
||||
"denyDesc": "Deny agent permission request",
|
||||
"recentDesc": "Show 5 most recent conversations",
|
||||
"searchDesc": "Search conversations by keyword",
|
||||
"detailDesc": "Show conversation details",
|
||||
|
||||
@@ -1731,6 +1731,14 @@
|
||||
"prefixSaveFailed": "Error al guardar el prefijo.",
|
||||
"prefixInvalid": "El prefijo debe ser de 1-3 caracteres no alfanuméricos.",
|
||||
"save": "Guardar",
|
||||
"folderDesc": "Seleccionar carpeta de trabajo",
|
||||
"agentDesc": "Seleccionar agente de IA",
|
||||
"taskDesc": "Crear sesión y ejecutar tarea",
|
||||
"sessionsDesc": "Listar sesiones activas en la carpeta",
|
||||
"resumeDesc": "Reanudar una sesión existente",
|
||||
"cancelDesc": "Cancelar tarea actual",
|
||||
"approveDesc": "Aprobar solicitud de permiso del agente",
|
||||
"denyDesc": "Denegar solicitud de permiso del agente",
|
||||
"recentDesc": "Mostrar las 5 conversaciones más recientes",
|
||||
"searchDesc": "Buscar conversaciones por palabra clave",
|
||||
"detailDesc": "Mostrar detalles de la conversación",
|
||||
|
||||
@@ -1731,6 +1731,14 @@
|
||||
"prefixSaveFailed": "Échec de l'enregistrement du préfixe.",
|
||||
"prefixInvalid": "Le préfixe doit être de 1-3 caractères non alphanumériques.",
|
||||
"save": "Enregistrer",
|
||||
"folderDesc": "Sélectionner le dossier de travail",
|
||||
"agentDesc": "Sélectionner l'agent IA",
|
||||
"taskDesc": "Créer une session et exécuter la tâche",
|
||||
"sessionsDesc": "Lister les sessions actives du dossier",
|
||||
"resumeDesc": "Reprendre une session existante",
|
||||
"cancelDesc": "Annuler la tâche en cours",
|
||||
"approveDesc": "Approuver la demande de permission de l'agent",
|
||||
"denyDesc": "Refuser la demande de permission de l'agent",
|
||||
"recentDesc": "Afficher les 5 conversations les plus récentes",
|
||||
"searchDesc": "Rechercher des conversations par mot-clé",
|
||||
"detailDesc": "Afficher les détails de la conversation",
|
||||
|
||||
@@ -1731,6 +1731,14 @@
|
||||
"prefixSaveFailed": "コマンドプレフィックスの保存に失敗しました。",
|
||||
"prefixInvalid": "プレフィックスは1-3文字の英数字以外の文字である必要があります。",
|
||||
"save": "保存",
|
||||
"folderDesc": "作業フォルダを選択",
|
||||
"agentDesc": "AIエージェントを選択",
|
||||
"taskDesc": "セッションを作成してタスクを実行",
|
||||
"sessionsDesc": "フォルダ内のアクティブなセッション一覧",
|
||||
"resumeDesc": "既存のセッションを再開",
|
||||
"cancelDesc": "現在のタスクをキャンセル",
|
||||
"approveDesc": "エージェントの権限リクエストを承認",
|
||||
"denyDesc": "エージェントの権限リクエストを拒否",
|
||||
"recentDesc": "最近の会話5件を表示",
|
||||
"searchDesc": "キーワードで会話を検索",
|
||||
"detailDesc": "会話の詳細を表示",
|
||||
|
||||
@@ -1731,6 +1731,14 @@
|
||||
"prefixSaveFailed": "명령어 접두사 저장에 실패했습니다.",
|
||||
"prefixInvalid": "접두사는 1-3개의 영숫자가 아닌 문자여야 합니다.",
|
||||
"save": "저장",
|
||||
"folderDesc": "작업 폴더 선택",
|
||||
"agentDesc": "AI 에이전트 선택",
|
||||
"taskDesc": "세션 생성 및 작업 실행",
|
||||
"sessionsDesc": "폴더 내 활성 세션 목록",
|
||||
"resumeDesc": "기존 세션 재개",
|
||||
"cancelDesc": "현재 작업 취소",
|
||||
"approveDesc": "에이전트 권한 요청 승인",
|
||||
"denyDesc": "에이전트 권한 요청 거부",
|
||||
"recentDesc": "최근 대화 5개 표시",
|
||||
"searchDesc": "키워드로 대화 검색",
|
||||
"detailDesc": "대화 상세 정보 표시",
|
||||
|
||||
@@ -1731,6 +1731,14 @@
|
||||
"prefixSaveFailed": "Falha ao salvar o prefixo.",
|
||||
"prefixInvalid": "O prefixo deve ser de 1-3 caracteres não alfanuméricos.",
|
||||
"save": "Salvar",
|
||||
"folderDesc": "Selecionar pasta de trabalho",
|
||||
"agentDesc": "Selecionar agente de IA",
|
||||
"taskDesc": "Criar sessão e executar tarefa",
|
||||
"sessionsDesc": "Listar sessões ativas na pasta",
|
||||
"resumeDesc": "Retomar uma sessão existente",
|
||||
"cancelDesc": "Cancelar tarefa atual",
|
||||
"approveDesc": "Aprovar solicitação de permissão do agente",
|
||||
"denyDesc": "Negar solicitação de permissão do agente",
|
||||
"recentDesc": "Mostrar as 5 conversas mais recentes",
|
||||
"searchDesc": "Pesquisar conversas por palavra-chave",
|
||||
"detailDesc": "Mostrar detalhes da conversa",
|
||||
|
||||
@@ -1731,6 +1731,14 @@
|
||||
"prefixSaveFailed": "保存指令前缀失败。",
|
||||
"prefixInvalid": "前缀必须是 1-3 个非字母数字字符。",
|
||||
"save": "保存",
|
||||
"folderDesc": "选择工作目录",
|
||||
"agentDesc": "选择 AI Agent",
|
||||
"taskDesc": "创建会话并执行任务",
|
||||
"sessionsDesc": "列出当前目录的活跃会话",
|
||||
"resumeDesc": "恢复已有会话",
|
||||
"cancelDesc": "取消当前任务",
|
||||
"approveDesc": "批准 Agent 权限请求",
|
||||
"denyDesc": "拒绝 Agent 权限请求",
|
||||
"recentDesc": "最近 5 条会话",
|
||||
"searchDesc": "按关键词搜索会话",
|
||||
"detailDesc": "会话详情",
|
||||
|
||||
@@ -1731,6 +1731,14 @@
|
||||
"prefixSaveFailed": "儲存指令前綴失敗。",
|
||||
"prefixInvalid": "前綴必須是 1-3 個非字母數字字元。",
|
||||
"save": "儲存",
|
||||
"folderDesc": "選擇工作目錄",
|
||||
"agentDesc": "選擇 AI Agent",
|
||||
"taskDesc": "建立會話並執行任務",
|
||||
"sessionsDesc": "列出當前目錄的活躍會話",
|
||||
"resumeDesc": "恢復已有會話",
|
||||
"cancelDesc": "取消當前任務",
|
||||
"approveDesc": "批准 Agent 權限請求",
|
||||
"denyDesc": "拒絕 Agent 權限請求",
|
||||
"recentDesc": "最近 5 筆對話",
|
||||
"searchDesc": "依關鍵字搜尋對話",
|
||||
"detailDesc": "對話詳情",
|
||||
|
||||
Reference in New Issue
Block a user