feat(agents): support chat to agent (#403)

This commit is contained in:
Haze
2026-03-11 12:03:30 +08:00
committed by GitHub
Unverified
parent 34dcb48e27
commit 95e090ecb5
28 changed files with 887 additions and 148 deletions

View File

@@ -1,6 +1,6 @@
{
"title": "Agents",
"subtitle": "Manage your OpenClaw agents and their channel ownership",
"subtitle": "When adding a new Agent, ClawX will copy the main Agent's workspace files and runtime auth setup. The configuration can be modified through a dialog.",
"refresh": "Refresh",
"addAgent": "Add Agent",
"gatewayWarning": "Gateway service is not running. Agent/channel changes may take a moment to apply.",
@@ -48,4 +48,4 @@
"channelRemoved": "{{channel}} removed",
"channelRemoveFailed": "Failed to remove channel: {{error}}"
}
}
}

View File

@@ -1,6 +1,6 @@
{
"title": "Messaging Channels",
"subtitle": "Manage your messaging channels and connections",
"subtitle": "Manage your messaging channels and connections. The configuration is only effective for the main Agent.",
"refresh": "Refresh",
"addChannel": "Add Channel",
"stats": {

View File

@@ -13,7 +13,21 @@
"toolbar": {
"refresh": "Refresh chat",
"showThinking": "Show thinking",
"hideThinking": "Hide thinking"
"hideThinking": "Hide thinking",
"currentAgent": "Talking to {{agent}}"
},
"composer": {
"attachFiles": "Attach files",
"pickAgent": "Choose agent",
"clearTarget": "Clear target agent",
"targetChip": "@{{agent}}",
"agentPickerTitle": "Route the next message to another agent",
"gatewayDisconnectedPlaceholder": "Gateway not connected...",
"send": "Send",
"stop": "Stop",
"gatewayConnected": "connected",
"gatewayStatus": "gateway {{state}} | port: {{port}} {{pid}}",
"retryFailedAttachments": "Retry failed attachments"
},
"historyBuckets": {
"today": "Today",

View File

@@ -1,6 +1,6 @@
{
"title": "Agents",
"subtitle": "OpenClaw エージェントとチャンネルの所属を管理します",
"subtitle": "新しい Agent を追加すると、ClawX はメイン Agent のワークスペース初期ファイルと実行時認証設定をコピーします。これらの設定は対話形式で編集できます。",
"refresh": "更新",
"addAgent": "Agent を追加",
"gatewayWarning": "Gateway サービスが停止しています。Agent または Channel の変更が反映されるまで少し時間がかかる場合があります。",
@@ -48,4 +48,4 @@
"channelRemoved": "{{channel}} を削除しました",
"channelRemoveFailed": "Channel の削除に失敗しました: {{error}}"
}
}
}

View File

@@ -1,6 +1,6 @@
{
"title": "メッセージングチャンネル",
"subtitle": "メッセージングチャンネルと接続を管理",
"subtitle": "メッセージングチャンネルと接続を管理。設定はメイン Agent のみ有効です。",
"refresh": "更新",
"addChannel": "チャンネルを追加",
"stats": {

View File

@@ -13,7 +13,21 @@
"toolbar": {
"refresh": "チャットを更新",
"showThinking": "思考を表示",
"hideThinking": "思考を非表示"
"hideThinking": "思考を非表示",
"currentAgent": "現在の会話先: {{agent}}"
},
"composer": {
"attachFiles": "ファイルを添付",
"pickAgent": "Agent を選択",
"clearTarget": "対象 Agent をクリア",
"targetChip": "@{{agent}}",
"agentPickerTitle": "次のメッセージを別の Agent に直接送信",
"gatewayDisconnectedPlaceholder": "ゲートウェイ未接続...",
"send": "送信",
"stop": "停止",
"gatewayConnected": "接続済み",
"gatewayStatus": "gateway {{state}} | port: {{port}} {{pid}}",
"retryFailedAttachments": "失敗した添付を再試行"
},
"historyBuckets": {
"today": "今日",

View File

@@ -1,6 +1,6 @@
{
"title": "Agents",
"subtitle": "管理 OpenClaw Agent 以及它们的 Channel 归属",
"subtitle": "添加新的 Agent 时ClawX 会复制主 Agent 的工作区引导文件和运行时认证配置, 配置可以通过以对话的形式进行修改。",
"refresh": "刷新",
"addAgent": "添加 Agent",
"gatewayWarning": "Gateway 服务未运行。Agent 或 Channel 变更可能需要一点时间生效。",
@@ -48,4 +48,4 @@
"channelRemoved": "{{channel}} 已移除",
"channelRemoveFailed": "移除 Channel 失败:{{error}}"
}
}
}

View File

@@ -1,6 +1,6 @@
{
"title": "消息频道",
"subtitle": "连接到消息平台。",
"subtitle": "连接到消息平台,配置仅对主 Agent 生效。",
"refresh": "刷新",
"addChannel": "添加频道",
"stats": {

View File

@@ -13,7 +13,21 @@
"toolbar": {
"refresh": "刷新聊天",
"showThinking": "显示思考过程",
"hideThinking": "隐藏思考过程"
"hideThinking": "隐藏思考过程",
"currentAgent": "当前对话对象:{{agent}}"
},
"composer": {
"attachFiles": "添加文件",
"pickAgent": "选择 Agent",
"clearTarget": "清除目标 Agent",
"targetChip": "@{{agent}}",
"agentPickerTitle": "将下一条消息直接发送给其他 Agent",
"gatewayDisconnectedPlaceholder": "网关未连接...",
"send": "发送",
"stop": "停止",
"gatewayConnected": "已连接",
"gatewayStatus": "gateway {{state}} | port: {{port}} {{pid}}",
"retryFailedAttachments": "重试失败的附件"
},
"historyBuckets": {
"today": "今天",