feat: add bridge session commands (#743)

This commit is contained in:
ekko
2026-05-15 12:04:03 +08:00
committed by GitHub
parent 13fad02db8
commit 48dcaee6c2
22 changed files with 1180 additions and 88 deletions
+17
View File
@@ -121,6 +121,23 @@ export default {
contextEditFailed: 'Aktualisierung fehlgeschlagen',
emptyState: 'Starten Sie eine Konversation mit Hermes Agent',
inputPlaceholder: 'Nachricht eingeben... (Enter zum Senden, Shift+Enter fur neue Zeile)',
slashCommandArgs: {
message: '<Nachricht>',
title: '<Titel>',
text: '<Text>',
},
slashCommands: {
usage: 'Nutzung der aktuellen Sitzung berechnen',
status: 'Sitzungsstatus und Warteschlange anzeigen',
abort: 'Aktiven Bridge-Lauf stoppen',
queue: 'Nachricht hinter dem aktiven Lauf einreihen',
clear: 'Aktuelle Anzeige leeren',
clearHistory: 'Gespeicherten Nachrichtenverlauf dieser Sitzung löschen',
title: 'Diese Sitzung umbenennen',
compress: 'Kontextkomprimierung im Leerlauf ausführen',
steer: 'Steuertext an den aktiven Bridge-Lauf senden',
destroy: 'Bridge-Agent für diese Sitzung freigeben',
},
attachFiles: 'Dateien anhangen',
messageQueue: 'Nachrichtenwarteschlange',
removeQueuedMessage: 'Nachricht aus Warteschlange entfernen',
+17
View File
@@ -134,6 +134,23 @@ export default {
emptyState: 'Start a conversation with Hermes Agent',
cliEmptyState: 'Start a CLI chat session',
inputPlaceholder: 'Type a message... (Enter to send, Shift+Enter for new line)',
slashCommandArgs: {
message: '<message>',
title: '<title>',
text: '<text>',
},
slashCommands: {
usage: 'Calculate current session usage',
status: 'Show session status and queue',
abort: 'Stop the active bridge run',
queue: 'Queue a message behind the active run',
clear: 'Clear the current display',
clearHistory: 'Delete this sessions stored message history',
title: 'Rename this session',
compress: 'Run context compression while idle',
steer: 'Send steering text to the active bridge run',
destroy: 'Release the bridge agent for this session',
},
attachFiles: 'Attach files',
autoPlaySpeech: 'Auto-play voice',
messageQueue: 'Message queue',
+17
View File
@@ -121,6 +121,23 @@ export default {
contextEditFailed: 'Error en la actualización',
emptyState: 'Inicia una conversacion con Hermes Agent',
inputPlaceholder: 'Escribe un mensaje... (Enter para enviar, Shift+Enter para nueva linea)',
slashCommandArgs: {
message: '<mensaje>',
title: '<titulo>',
text: '<texto>',
},
slashCommands: {
usage: 'Calcular el uso de la sesión actual',
status: 'Mostrar estado de sesión y cola',
abort: 'Detener la ejecución activa de Bridge',
queue: 'Poner un mensaje en cola tras la ejecución activa',
clear: 'Limpiar la vista actual',
clearHistory: 'Eliminar el historial de mensajes guardado de esta sesión',
title: 'Renombrar esta sesión',
compress: 'Ejecutar compresión de contexto cuando esté inactiva',
steer: 'Enviar texto de guía a la ejecución activa de Bridge',
destroy: 'Liberar el agente Bridge de esta sesión',
},
attachFiles: 'Adjuntar archivos',
messageQueue: 'Cola de mensajes',
removeQueuedMessage: 'Quitar mensaje de la cola',
+17
View File
@@ -121,6 +121,23 @@ export default {
contextEditFailed: 'Échec de la mise à jour',
emptyState: 'Demarrer une conversation avec Hermes Agent',
inputPlaceholder: 'Tapez un message... (Entree pour envoyer, Shift+Entree pour un saut de ligne)',
slashCommandArgs: {
message: '<message>',
title: '<titre>',
text: '<texte>',
},
slashCommands: {
usage: 'Calculer lutilisation de la session actuelle',
status: 'Afficher l’état de la session et la file',
abort: 'Arrêter lexécution Bridge active',
queue: 'Mettre un message en file après lexécution active',
clear: 'Effacer laffichage actuel',
clearHistory: 'Supprimer lhistorique des messages enregistrés de cette session',
title: 'Renommer cette session',
compress: 'Lancer la compression du contexte au repos',
steer: 'Envoyer un guidage à lexécution Bridge active',
destroy: 'Libérer lagent Bridge de cette session',
},
attachFiles: 'Joindre des fichiers',
messageQueue: 'File de messages',
removeQueuedMessage: 'Retirer le message de la file',
+17
View File
@@ -121,6 +121,23 @@ export default {
contextEditFailed: '更新に失敗しました',
emptyState: 'Hermes Agent と会話を開始しましょう',
inputPlaceholder: 'メッセージを入力... (Enter で送信、Shift+Enter で改行)',
slashCommandArgs: {
message: '<メッセージ>',
title: '<タイトル>',
text: '<テキスト>',
},
slashCommands: {
usage: '現在のセッション使用量を計算',
status: 'セッション状態とキューを表示',
abort: '実行中の Bridge を停止',
queue: '実行中の処理の後ろにメッセージをキュー追加',
clear: '現在の表示をクリア',
clearHistory: 'このセッションの保存済みメッセージ履歴を削除',
title: 'このセッション名を変更',
compress: 'アイドル時にコンテキスト圧縮を実行',
steer: '実行中の Bridge に誘導テキストを送信',
destroy: 'このセッションの Bridge Agent を解放',
},
attachFiles: 'ファイルを添付',
messageQueue: 'メッセージキュー',
removeQueuedMessage: 'キューのメッセージを削除',
+17
View File
@@ -121,6 +121,23 @@ export default {
contextEditFailed: '업데이트 실패',
emptyState: 'Hermes Agent와 대화를 시작하세요',
inputPlaceholder: '메시지를 입력하세요... (Enter로 전송, Shift+Enter로 줄바꿈)',
slashCommandArgs: {
message: '<메시지>',
title: '<제목>',
text: '<텍스트>',
},
slashCommands: {
usage: '현재 세션 사용량 계산',
status: '세션 상태와 대기열 표시',
abort: '활성 Bridge 실행 중지',
queue: '활성 실행 뒤에 메시지 대기열 추가',
clear: '현재 표시 내용 지우기',
clearHistory: '이 세션의 저장된 메시지 기록 삭제',
title: '이 세션 이름 변경',
compress: '유휴 상태에서 컨텍스트 압축 실행',
steer: '활성 Bridge 실행에 지시 텍스트 보내기',
destroy: '이 세션의 Bridge Agent 해제',
},
attachFiles: '파일 첨부',
messageQueue: '메시지 대기열',
removeQueuedMessage: '대기열 메시지 제거',
+17
View File
@@ -121,6 +121,23 @@ export default {
contextEditFailed: 'Falha na atualização',
emptyState: 'Inicie uma conversa com o Hermes Agent',
inputPlaceholder: 'Digite uma mensagem... (Enter para enviar, Shift+Enter para nova linha)',
slashCommandArgs: {
message: '<mensagem>',
title: '<titulo>',
text: '<texto>',
},
slashCommands: {
usage: 'Calcular o uso da sessão atual',
status: 'Mostrar status da sessão e fila',
abort: 'Parar a execução ativa do Bridge',
queue: 'Enfileirar uma mensagem após a execução ativa',
clear: 'Limpar a visualização atual',
clearHistory: 'Excluir o histórico de mensagens salvo desta sessão',
title: 'Renomear esta sessão',
compress: 'Executar compressão de contexto quando ocioso',
steer: 'Enviar texto de orientação para a execução ativa do Bridge',
destroy: 'Liberar o Bridge Agent desta sessão',
},
attachFiles: 'Anexar arquivos',
messageQueue: 'Fila de mensagens',
removeQueuedMessage: 'Remover mensagem da fila',
+17
View File
@@ -133,6 +133,23 @@ export default {
contextEditFailed: '更新失敗',
emptyState: '開始與 Hermes Agent 對話',
inputPlaceholder: '輸入訊息... (Enter 發送,Shift+Enter 換行)',
slashCommandArgs: {
message: '<訊息>',
title: '<標題>',
text: '<文字>',
},
slashCommands: {
usage: '計算目前會話用量',
status: '查看會話狀態和佇列',
abort: '停止目前 Bridge 執行',
queue: '將訊息加入目前執行後的佇列',
clear: '清空目前顯示內容',
clearHistory: '刪除目前會話已儲存的訊息歷史',
title: '重新命名目前會話',
compress: '空閒時觸發上下文壓縮',
steer: '向目前 Bridge 執行傳送引導文字',
destroy: '釋放目前會話的 Bridge Agent',
},
attachFiles: '新增附件',
autoPlaySpeech: '自動播放語音',
messageQueue: '訊息佇列',
+17
View File
@@ -134,6 +134,23 @@ export default {
emptyState: '开始与 Hermes Agent 对话',
cliEmptyState: '开始 CLI 对话',
inputPlaceholder: '输入消息... (Enter 发送,Shift+Enter 换行)',
slashCommandArgs: {
message: '<消息>',
title: '<标题>',
text: '<文本>',
},
slashCommands: {
usage: '计算当前会话用量',
status: '查看会话状态和队列',
abort: '停止当前 Bridge 运行',
queue: '把消息加入当前运行后的队列',
clear: '清空当前显示内容',
clearHistory: '删除当前会话已入库的消息历史',
title: '重命名当前会话',
compress: '空闲时触发上下文压缩',
steer: '向当前 Bridge 运行发送引导文本',
destroy: '释放当前会话的 Bridge Agent',
},
attachFiles: '添加附件',
autoPlaySpeech: '自动播放语音',
messageQueue: '消息队列',