feat(ai): render chart-json blocks as interactive charts

This commit is contained in:
Abeautifulsnow authored and GitHub committed 2026-09-07 14:03:57 +08:00
1 parent 852ad1c808
commit 29c6d1fbed
22 files changed
+1214 -9

No files matched your search

+3
View File
@@ -3016,6 +3016,9 @@ export default {
templateDefaultBadgeTitle: "Default template for {type}",
exportMarkdown: "Export as Markdown",
analysis: "AI Analysis",
chartDownloadPng: "Download PNG",
chartDownloadFailed: "Failed to download chart image",
chartData: "Chart data",
},
contextMenu: {
openConnection: "Open Connection",
+3
View File
@@ -2820,6 +2820,9 @@ export default withEnglishFallback({
templateDefaultBadgeTitle: "Plantilla predeterminada para {type}",
exportMarkdown: "Exportar como Markdown",
analysis: "AI Analysis",
chartDownloadPng: "Descargar PNG",
chartDownloadFailed: "No se pudo descargar la imagen del gráfico",
chartData: "Datos del gráfico",
agentSteps: {
generated: "SQL generado",
noSql: "No se encontró SQL",
+3
View File
@@ -2714,6 +2714,9 @@ export default withEnglishFallback({
templateDefaultBadgeTitle: "Modello predefinito per {type}",
exportMarkdown: "Esporta come Markdown",
analysis: "AI Analysis",
chartDownloadPng: "Scarica PNG",
chartDownloadFailed: "Impossibile scaricare l'immagine del grafico",
chartData: "Dati del grafico",
agentSteps: {
generated: "SQL generato",
noSql: "Nessun SQL trovato",
+3
View File
@@ -2856,6 +2856,9 @@ export default withEnglishFallback({
templateDefaultBadgeTitle: "{type} のデフォルトテンプレート",
exportMarkdown: "Markdown としてエクスポート",
analysis: "AI 分析",
chartDownloadPng: "PNGをダウンロード",
chartDownloadFailed: "グラフ画像をダウンロードできませんでした",
chartData: "グラフのデータ",
agentSteps: {
generated: "SQL生成完了",
noSql: "SQLが見つかりません",
+3
View File
@@ -2826,6 +2826,9 @@ export default withEnglishFallback({
templateDefaultBadgeTitle: "{type}의 기본 템플릿",
exportMarkdown: "Markdown으로 내보내기",
analysis: "AI 분석",
chartDownloadPng: "PNG 다운로드",
chartDownloadFailed: "차트 이미지를 다운로드하지 못했습니다",
chartData: "차트 데이터",
},
contextMenu: {
openConnection: "연결 열기",
+3
View File
@@ -2822,6 +2822,9 @@ export default withEnglishFallback({
templateDefaultBadgeTitle: "Modelo padrão para {type}",
exportMarkdown: "Exportar como Markdown",
analysis: "AI Analysis",
chartDownloadPng: "Baixar PNG",
chartDownloadFailed: "Falha ao baixar a imagem do gráfico",
chartData: "Dados do gráfico",
agentSteps: {
generated: "SQL gerado",
noSql: "Nenhum SQL encontrado",
+3
View File
@@ -3007,6 +3007,9 @@ export default withEnglishFallback({
templateDefaultBadgeTitle: "{type} için varsayılan şablon",
exportMarkdown: "Markdown Olarak Dışa Aktar",
analysis: "Yapay Zekâ Analizi",
chartDownloadPng: "PNG İndir",
chartDownloadFailed: "Grafik görüntüsü indirilemedi",
chartData: "Grafik verileri",
},
contextMenu: {
openConnection: "Bağlantıyı Aç",
+3
View File
@@ -2939,6 +2939,9 @@ export default withEnglishFallback({
templateDefaultBadgeTitle: "{type} 的默认模板",
exportMarkdown: "导出为 Markdown",
analysis: "AI 分析",
chartDownloadPng: "下载 PNG",
chartDownloadFailed: "图表图片下载失败",
chartData: "图表数据",
},
contextMenu: {
openConnection: "打开连接",
+3
View File
@@ -2934,6 +2934,9 @@ export default withEnglishFallback({
editResend: "重新傳送",
editCancel: "取消",
cannotDeleteActiveConfig: "無法刪除當前活躍的配置,請先切換到其他配置",
chartDownloadPng: "下載 PNG",
chartDownloadFailed: "圖表圖片下載失敗",
chartData: "圖表資料",
},
contextMenu: {
openConnection: "開啟連線",