feat(session): add cross-session references

This commit is contained in:
Xubin Ren
2026-08-04 12:14:51 +08:00
parent 44b7e1bf41
commit 9b25da7b92
31 changed files with 1196 additions and 110 deletions
+5 -2
View File
@@ -1215,16 +1215,19 @@
}
},
"mentions": {
"ariaLabel": "Apps",
"ariaLabel": "Mentions",
"label": "Apps",
"cliGroup": "CLI apps",
"mcpGroup": "MCP services",
"sessionGroup": "Nanobot conversations",
"cliBadge": "CLI",
"mcpBadge": "MCP",
"cliDescription": "Use @{{name}} as a local CLI app",
"mcpDescription": "Use @{{name}} as an MCP server",
"cliTitle": "CLI app: {{name}}",
"mcpTitle": "MCP server: {{name}}"
"mcpTitle": "MCP server: {{name}}",
"sessionBadge": "Nanobot conversation",
"sessionDescription": "Reference @{{name}} as a previous chat"
},
"encoding": "Encoding…",
"remove": "Remove attachment",
+4 -1
View File
@@ -1222,12 +1222,15 @@
"label": "Aplicaciones",
"cliGroup": "Aplicaciones CLI",
"mcpGroup": "Servicios MCP",
"sessionGroup": "Conversaciones de Nanobot",
"cliBadge": "CLI",
"mcpBadge": "MCP",
"cliDescription": "Usar @{{name}} como aplicación CLI local",
"mcpDescription": "Usar @{{name}} como servidor MCP",
"cliTitle": "Aplicación CLI: {{name}}",
"mcpTitle": "Servidor MCP: {{name}}"
"mcpTitle": "Servidor MCP: {{name}}",
"sessionBadge": "Conversación de Nanobot",
"sessionDescription": "Referenciar @{{name}} como chat anterior"
},
"workspace": {
"accessAria": "Modo de acceso al espacio de trabajo",
+4 -1
View File
@@ -1221,12 +1221,15 @@
"label": "Applications",
"cliGroup": "Applications CLI",
"mcpGroup": "Services MCP",
"sessionGroup": "Conversations Nanobot",
"cliBadge": "CLI",
"mcpBadge": "MCP",
"cliDescription": "Utiliser @{{name}} comme application CLI locale",
"mcpDescription": "Utiliser @{{name}} comme serveur MCP",
"cliTitle": "Application CLI : {{name}}",
"mcpTitle": "Serveur MCP : {{name}}"
"mcpTitle": "Serveur MCP : {{name}}",
"sessionBadge": "Conversation Nanobot",
"sessionDescription": "Référencer @{{name}} comme discussion précédente"
},
"workspace": {
"accessAria": "Mode daccès à lespace de travail",
+5 -2
View File
@@ -1217,16 +1217,19 @@
"io": "Tidak dapat membaca file ini"
},
"mentions": {
"ariaLabel": "Aplikasi",
"ariaLabel": "Sebutan",
"label": "Aplikasi",
"cliGroup": "Aplikasi CLI",
"mcpGroup": "Layanan MCP",
"sessionGroup": "Percakapan Nanobot",
"cliBadge": "CLI",
"mcpBadge": "MCP",
"cliDescription": "Gunakan @{{name}} sebagai aplikasi CLI lokal",
"mcpDescription": "Gunakan @{{name}} sebagai server MCP",
"cliTitle": "Aplikasi CLI: {{name}}",
"mcpTitle": "Server MCP: {{name}}"
"mcpTitle": "Server MCP: {{name}}",
"sessionBadge": "Percakapan Nanobot",
"sessionDescription": "Referensikan @{{name}} sebagai chat sebelumnya"
},
"workspace": {
"accessAria": "Mode akses ruang kerja",
+5 -2
View File
@@ -1217,16 +1217,19 @@
"io": "このファイルを読み込めません"
},
"mentions": {
"ariaLabel": "アプリ",
"ariaLabel": "メンション",
"label": "アプリ",
"cliGroup": "CLI アプリ",
"mcpGroup": "MCP サービス",
"sessionGroup": "Nanobot の会話",
"cliBadge": "CLI",
"mcpBadge": "MCP",
"cliDescription": "@{{name}} をローカル CLI アプリとして使用",
"mcpDescription": "@{{name}} を MCP サーバーとして使用",
"cliTitle": "CLI アプリ: {{name}}",
"mcpTitle": "MCP サーバー: {{name}}"
"mcpTitle": "MCP サーバー: {{name}}",
"sessionBadge": "Nanobot の会話",
"sessionDescription": "@{{name}} を過去のチャットとして参照"
},
"workspace": {
"accessAria": "ワークスペースのアクセスモード",
+5 -2
View File
@@ -1217,16 +1217,19 @@
"io": "이 파일을 읽을 수 없습니다"
},
"mentions": {
"ariaLabel": "",
"ariaLabel": "멘션",
"label": "앱",
"cliGroup": "CLI 앱",
"mcpGroup": "MCP 서비스",
"sessionGroup": "Nanobot 대화",
"cliBadge": "CLI",
"mcpBadge": "MCP",
"cliDescription": "@{{name}}을 로컬 CLI 앱으로 사용",
"mcpDescription": "@{{name}}을 MCP 서버로 사용",
"cliTitle": "CLI 앱: {{name}}",
"mcpTitle": "MCP 서버: {{name}}"
"mcpTitle": "MCP 서버: {{name}}",
"sessionBadge": "Nanobot 대화",
"sessionDescription": "@{{name}}을 이전 채팅으로 참조"
},
"workspace": {
"accessAria": "작업공간 접근 모드",
+4 -1
View File
@@ -1219,12 +1219,15 @@
"label": "Aplicativos",
"cliGroup": "Aplicativos CLI",
"mcpGroup": "Serviços MCP",
"sessionGroup": "Conversas do Nanobot",
"cliBadge": "CLI",
"mcpBadge": "MCP",
"cliDescription": "Usar @{{name}} como aplicativo CLI local",
"mcpDescription": "Usar @{{name}} como servidor MCP",
"cliTitle": "Aplicativo CLI: {{name}}",
"mcpTitle": "Servidor MCP: {{name}}"
"mcpTitle": "Servidor MCP: {{name}}",
"sessionBadge": "Conversa do Nanobot",
"sessionDescription": "Referenciar @{{name}} como chat anterior"
},
"encoding": "Codificando…",
"remove": "Remover anexo",
+5 -2
View File
@@ -1217,16 +1217,19 @@
"io": "Không thể đọc tệp này"
},
"mentions": {
"ariaLabel": "Ứng dụng",
"ariaLabel": "Đề cập",
"label": "Ứng dụng",
"cliGroup": "Ứng dụng CLI",
"mcpGroup": "Dịch vụ MCP",
"sessionGroup": "Cuộc trò chuyện Nanobot",
"cliBadge": "CLI",
"mcpBadge": "MCP",
"cliDescription": "Dùng @{{name}} như ứng dụng CLI cục bộ",
"mcpDescription": "Dùng @{{name}} như máy chủ MCP",
"cliTitle": "Ứng dụng CLI: {{name}}",
"mcpTitle": "Máy chủ MCP: {{name}}"
"mcpTitle": "Máy chủ MCP: {{name}}",
"sessionBadge": "Cuộc trò chuyện Nanobot",
"sessionDescription": "Tham chiếu @{{name}} như cuộc trò chuyện trước"
},
"workspace": {
"accessAria": "Chế độ truy cập không gian làm việc",
+5 -2
View File
@@ -1214,16 +1214,19 @@
}
},
"mentions": {
"ariaLabel": "应用",
"ariaLabel": "提及",
"label": "应用",
"cliGroup": "CLI 应用",
"mcpGroup": "MCP 服务",
"sessionGroup": "Nanobot 对话",
"cliBadge": "CLI",
"mcpBadge": "MCP",
"cliDescription": "使用 @{{name}} 调用本地 CLI",
"mcpDescription": "使用 @{{name}} 调用 MCP 服务",
"cliTitle": "CLI 应用:{{name}}",
"mcpTitle": "MCP 服务:{{name}}"
"mcpTitle": "MCP 服务:{{name}}",
"sessionBadge": "Nanobot 对话",
"sessionDescription": "引用历史会话 @{{name}}"
},
"encoding": "处理中…",
"remove": "移除附件",
+5 -2
View File
@@ -1217,16 +1217,19 @@
"io": "無法讀取這個檔案"
},
"mentions": {
"ariaLabel": "應用程式",
"ariaLabel": "提及",
"label": "應用程式",
"cliGroup": "CLI 應用程式",
"mcpGroup": "MCP 伺服器",
"sessionGroup": "Nanobot 對話",
"cliBadge": "CLI",
"mcpBadge": "MCP",
"cliDescription": "將 @{{name}} 作為本機 CLI 應用程式使用",
"mcpDescription": "將 @{{name}} 作為 MCP 伺服器使用",
"cliTitle": "CLI 應用程式:{{name}}",
"mcpTitle": "MCP 伺服器:{{name}}"
"mcpTitle": "MCP 伺服器:{{name}}",
"sessionBadge": "Nanobot 對話",
"sessionDescription": "引用先前的對話 @{{name}}"
},
"workspace": {
"accessAria": "工作區存取模式",