diff --git a/packages/app/src/i18n/ar.ts b/packages/app/src/i18n/ar.ts index ad72f9c0f83..9519e440c07 100644 --- a/packages/app/src/i18n/ar.ts +++ b/packages/app/src/i18n/ar.ts @@ -731,12 +731,4 @@ export const dict = { "workspace.reset.archived.one": "ستتم أرشفة جلسة واحدة.", "workspace.reset.archived.many": "ستتم أرشفة {{count}} جلسات.", "workspace.reset.note": "سيؤدي هذا إلى إعادة تعيين مساحة العمل لتتطابق مع الفرع الافتراضي.", - - "error.details.show": "التفاصيل", - "error.details.type": "النوع", - "error.details.statusCode": "رمز الحالة", - "error.details.provider": "المزود", - "error.details.retryable": "قابل لإعادة المحاولة", - "error.details.retries": "المحاولات", - "error.details.responseBody": "الاستجابة", } diff --git a/packages/app/src/i18n/br.ts b/packages/app/src/i18n/br.ts index 4245d61b558..b05c2cd5afc 100644 --- a/packages/app/src/i18n/br.ts +++ b/packages/app/src/i18n/br.ts @@ -740,12 +740,4 @@ export const dict = { "workspace.reset.archived.one": "1 sessão será arquivada.", "workspace.reset.archived.many": "{{count}} sessões serão arquivadas.", "workspace.reset.note": "Isso redefinirá o espaço de trabalho para corresponder ao branch padrão.", - - "error.details.show": "Detalhes", - "error.details.type": "Tipo", - "error.details.statusCode": "Código de status", - "error.details.provider": "Provedor", - "error.details.retryable": "Repetível", - "error.details.retries": "Tentativas", - "error.details.responseBody": "Resposta", } diff --git a/packages/app/src/i18n/bs.ts b/packages/app/src/i18n/bs.ts index 391c3449244..010bd703e7a 100644 --- a/packages/app/src/i18n/bs.ts +++ b/packages/app/src/i18n/bs.ts @@ -817,12 +817,4 @@ export const dict = { "workspace.reset.archived.one": "1 sesija će biti arhivirana.", "workspace.reset.archived.many": "Biće arhivirano {{count}} sesija.", "workspace.reset.note": "Ovo će resetovati radni prostor da odgovara podrazumijevanoj grani.", - - "error.details.show": "Detalji", - "error.details.type": "Tip", - "error.details.statusCode": "Statusni kod", - "error.details.provider": "Provajder", - "error.details.retryable": "Ponovljivo", - "error.details.retries": "Pokušaji", - "error.details.responseBody": "Odgovor", } diff --git a/packages/app/src/i18n/da.ts b/packages/app/src/i18n/da.ts index 1baccfd8ebc..a4bd68087e2 100644 --- a/packages/app/src/i18n/da.ts +++ b/packages/app/src/i18n/da.ts @@ -811,12 +811,4 @@ export const dict = { "workspace.reset.archived.one": "1 session vil blive arkiveret.", "workspace.reset.archived.many": "{{count}} sessioner vil blive arkiveret.", "workspace.reset.note": "Dette vil nulstille arbejdsområdet til at matche hovedgrenen.", - - "error.details.show": "Detaljer", - "error.details.type": "Type", - "error.details.statusCode": "Statuskode", - "error.details.provider": "Udbyder", - "error.details.retryable": "Kan forsøges igen", - "error.details.retries": "Forsøg", - "error.details.responseBody": "Svar", } diff --git a/packages/app/src/i18n/de.ts b/packages/app/src/i18n/de.ts index 2bdb2f25c0e..8bfe2bf980f 100644 --- a/packages/app/src/i18n/de.ts +++ b/packages/app/src/i18n/de.ts @@ -749,12 +749,4 @@ export const dict = { "workspace.reset.archived.one": "1 Sitzung wird archiviert.", "workspace.reset.archived.many": "{{count}} Sitzungen werden archiviert.", "workspace.reset.note": "Dadurch wird der Arbeitsbereich auf den Standard-Branch zurückgesetzt.", - - "error.details.show": "Details", - "error.details.type": "Typ", - "error.details.statusCode": "Statuscode", - "error.details.provider": "Anbieter", - "error.details.retryable": "Wiederholbar", - "error.details.retries": "Versuche", - "error.details.responseBody": "Antwort", } satisfies Partial> diff --git a/packages/app/src/i18n/en.ts b/packages/app/src/i18n/en.ts index fc7ebdfdc80..140a3cd5dc4 100644 --- a/packages/app/src/i18n/en.ts +++ b/packages/app/src/i18n/en.ts @@ -825,13 +825,4 @@ export const dict = { "workspace.reset.archived.one": "1 session will be archived.", "workspace.reset.archived.many": "{{count}} sessions will be archived.", "workspace.reset.note": "This will reset the workspace to match the default branch.", - - // error details - "error.details.show": "Details", - "error.details.type": "Type", - "error.details.statusCode": "Status code", - "error.details.provider": "Provider", - "error.details.retryable": "Retryable", - "error.details.retries": "Retries", - "error.details.responseBody": "Response", } diff --git a/packages/app/src/i18n/es.ts b/packages/app/src/i18n/es.ts index 51055e87b1b..2bb3c17ef32 100644 --- a/packages/app/src/i18n/es.ts +++ b/packages/app/src/i18n/es.ts @@ -823,12 +823,4 @@ export const dict = { "workspace.reset.archived.one": "1 sesión será archivada.", "workspace.reset.archived.many": "{{count}} sesiones serán archivadas.", "workspace.reset.note": "Esto restablecerá el espacio de trabajo para coincidir con la rama predeterminada.", - - "error.details.show": "Detalles", - "error.details.type": "Tipo", - "error.details.statusCode": "Código de estado", - "error.details.provider": "Proveedor", - "error.details.retryable": "Reintentable", - "error.details.retries": "Reintentos", - "error.details.responseBody": "Respuesta", } diff --git a/packages/app/src/i18n/fr.ts b/packages/app/src/i18n/fr.ts index fc1f1b4e65e..b211045e6b4 100644 --- a/packages/app/src/i18n/fr.ts +++ b/packages/app/src/i18n/fr.ts @@ -747,12 +747,4 @@ export const dict = { "workspace.reset.archived.one": "1 session sera archivée.", "workspace.reset.archived.many": "{{count}} sessions seront archivées.", "workspace.reset.note": "Cela réinitialisera l'espace de travail pour correspondre à la branche par défaut.", - - "error.details.show": "Détails", - "error.details.type": "Type", - "error.details.statusCode": "Code de statut", - "error.details.provider": "Fournisseur", - "error.details.retryable": "Réessayable", - "error.details.retries": "Tentatives", - "error.details.responseBody": "Réponse", } diff --git a/packages/app/src/i18n/ja.ts b/packages/app/src/i18n/ja.ts index 83d84611739..c60fa87d8a2 100644 --- a/packages/app/src/i18n/ja.ts +++ b/packages/app/src/i18n/ja.ts @@ -736,12 +736,4 @@ export const dict = { "workspace.reset.archived.one": "1つのセッションがアーカイブされます。", "workspace.reset.archived.many": "{{count}}個のセッションがアーカイブされます。", "workspace.reset.note": "これにより、ワークスペースはデフォルトブランチと一致するようにリセットされます。", - - "error.details.show": "詳細", - "error.details.type": "タイプ", - "error.details.statusCode": "ステータスコード", - "error.details.provider": "プロバイダー", - "error.details.retryable": "リトライ可能", - "error.details.retries": "リトライ回数", - "error.details.responseBody": "レスポンス", } diff --git a/packages/app/src/i18n/ko.ts b/packages/app/src/i18n/ko.ts index 6c8c22ad5d5..839e627d00f 100644 --- a/packages/app/src/i18n/ko.ts +++ b/packages/app/src/i18n/ko.ts @@ -736,12 +736,4 @@ export const dict = { "workspace.reset.archived.one": "1개의 세션이 보관됩니다.", "workspace.reset.archived.many": "{{count}}개의 세션이 보관됩니다.", "workspace.reset.note": "이 작업은 작업 공간을 기본 브랜치와 일치하도록 재설정합니다.", - - "error.details.show": "상세 정보", - "error.details.type": "유형", - "error.details.statusCode": "상태 코드", - "error.details.provider": "제공자", - "error.details.retryable": "재시도 가능", - "error.details.retries": "재시도 횟수", - "error.details.responseBody": "응답", } diff --git a/packages/app/src/i18n/pl.ts b/packages/app/src/i18n/pl.ts index 8abb6632c4d..2207d5fb1b3 100644 --- a/packages/app/src/i18n/pl.ts +++ b/packages/app/src/i18n/pl.ts @@ -738,12 +738,4 @@ export const dict = { "workspace.reset.archived.one": "1 sesja zostanie zarchiwizowana.", "workspace.reset.archived.many": "{{count}} sesji zostanie zarchiwizowanych.", "workspace.reset.note": "To zresetuje przestrzeń roboczą, aby odpowiadała domyślnej gałęzi.", - - "error.details.show": "Szczegóły", - "error.details.type": "Typ", - "error.details.statusCode": "Kod statusu", - "error.details.provider": "Dostawca", - "error.details.retryable": "Możliwa ponowna próba", - "error.details.retries": "Próby", - "error.details.responseBody": "Odpowiedź", } diff --git a/packages/app/src/i18n/ru.ts b/packages/app/src/i18n/ru.ts index d384fcd76c2..25f63fd3b78 100644 --- a/packages/app/src/i18n/ru.ts +++ b/packages/app/src/i18n/ru.ts @@ -819,12 +819,4 @@ export const dict = { "workspace.reset.archived.one": "1 сессия будет архивирована.", "workspace.reset.archived.many": "{{count}} сессий будет архивировано.", "workspace.reset.note": "Рабочее пространство будет сброшено в соответствие с веткой по умолчанию.", - - "error.details.show": "Подробности", - "error.details.type": "Тип", - "error.details.statusCode": "Код статуса", - "error.details.provider": "Провайдер", - "error.details.retryable": "Повторяемый", - "error.details.retries": "Попытки", - "error.details.responseBody": "Ответ", } diff --git a/packages/app/src/i18n/th.ts b/packages/app/src/i18n/th.ts index 7e9ba5006db..cc511a528e3 100644 --- a/packages/app/src/i18n/th.ts +++ b/packages/app/src/i18n/th.ts @@ -808,12 +808,4 @@ export const dict = { "workspace.reset.archived.one": "1 เซสชันจะถูกจัดเก็บ", "workspace.reset.archived.many": "{{count}} เซสชันจะถูกจัดเก็บ", "workspace.reset.note": "สิ่งนี้จะรีเซ็ตพื้นที่ทำงานให้ตรงกับสาขาเริ่มต้น", - - "error.details.show": "รายละเอียด", - "error.details.type": "ประเภท", - "error.details.statusCode": "รหัสสถานะ", - "error.details.provider": "ผู้ให้บริการ", - "error.details.retryable": "ลองใหม่ได้", - "error.details.retries": "จำนวนครั้งที่ลอง", - "error.details.responseBody": "การตอบกลับ", } diff --git a/packages/app/src/i18n/zh.ts b/packages/app/src/i18n/zh.ts index f35d8a27c1e..8ed8818421d 100644 --- a/packages/app/src/i18n/zh.ts +++ b/packages/app/src/i18n/zh.ts @@ -807,12 +807,4 @@ export const dict = { "workspace.reset.archived.one": "将归档 1 个会话。", "workspace.reset.archived.many": "将归档 {{count}} 个会话。", "workspace.reset.note": "这将把工作区重置为与默认分支一致。", - - "error.details.show": "详细信息", - "error.details.type": "类型", - "error.details.statusCode": "状态码", - "error.details.provider": "提供商", - "error.details.retryable": "可重试", - "error.details.retries": "重试次数", - "error.details.responseBody": "响应", } satisfies Partial> diff --git a/packages/app/src/i18n/zht.ts b/packages/app/src/i18n/zht.ts index 7e35617e403..d25288c4d24 100644 --- a/packages/app/src/i18n/zht.ts +++ b/packages/app/src/i18n/zht.ts @@ -801,12 +801,4 @@ export const dict = { "workspace.reset.archived.one": "將封存 1 個工作階段。", "workspace.reset.archived.many": "將封存 {{count}} 個工作階段。", "workspace.reset.note": "這將把工作區重設為與預設分支一致。", - - "error.details.show": "詳細資訊", - "error.details.type": "類型", - "error.details.statusCode": "狀態碼", - "error.details.provider": "提供者", - "error.details.retryable": "可重試", - "error.details.retries": "重試次數", - "error.details.responseBody": "回應", } satisfies Partial> diff --git a/packages/kilo-ui/src/components/error-details.css b/packages/kilo-ui/src/components/error-details.css index db451fc564c..6ae9ed7def9 100644 --- a/packages/kilo-ui/src/components/error-details.css +++ b/packages/kilo-ui/src/components/error-details.css @@ -27,23 +27,6 @@ margin-top: 4px; } -.error-detail-row { - display: flex; - gap: 8px; - align-items: baseline; -} - -.error-detail-label { - font-weight: var(--font-weight-medium, 500); - white-space: nowrap; - min-width: 70px; - flex-shrink: 0; -} - -.error-detail-value { - word-break: break-all; -} - .error-detail-pre { margin: 0; max-height: 120px; diff --git a/packages/kilo-ui/src/components/error-details.tsx b/packages/kilo-ui/src/components/error-details.tsx index 27c3750a9ad..c720bd80f8c 100644 --- a/packages/kilo-ui/src/components/error-details.tsx +++ b/packages/kilo-ui/src/components/error-details.tsx @@ -2,11 +2,6 @@ import type { AssistantMessage } from "@kilocode/sdk/v2/client" type ErrorType = NonNullable -export function hasErrorDetails(error: ErrorType | undefined): boolean { - if (!error) return false - return true -} - interface ErrorDetailsProps { error: ErrorType } diff --git a/packages/kilo-ui/src/stories/error-details.stories.tsx b/packages/kilo-ui/src/stories/error-details.stories.tsx index 47099d7a758..2a62a296517 100644 --- a/packages/kilo-ui/src/stories/error-details.stories.tsx +++ b/packages/kilo-ui/src/stories/error-details.stories.tsx @@ -5,19 +5,12 @@ import type { UiI18nKey, UiI18nParams } from "@opencode-ai/ui/context/i18n" import { I18nProvider } from "@opencode-ai/ui/context/i18n" import { Card } from "@opencode-ai/ui/card" import { Collapsible } from "@opencode-ai/ui/collapsible" -import { ErrorDetails, hasErrorDetails } from "../components/error-details" -import { Show } from "solid-js" +import { ErrorDetails } from "../components/error-details" type ErrorType = NonNullable const labels: Record = { "error.details.show": "Details", - "error.details.type": "Type", - "error.details.statusCode": "Status code", - "error.details.provider": "Provider", - "error.details.retryable": "Retryable", - "error.details.retries": "Retries", - "error.details.responseBody": "Response", } const i18nValue = { @@ -36,17 +29,15 @@ function ErrorCard(props: { error: ErrorType; defaultOpen?: boolean }) {
{message}
- - - - Details - - - - - - - + + + Details + + + + + +
diff --git a/packages/kilo-vscode/webview-ui/src/components/chat/ErrorDisplay.tsx b/packages/kilo-vscode/webview-ui/src/components/chat/ErrorDisplay.tsx index 52362b0653b..23df7ca5ada 100644 --- a/packages/kilo-vscode/webview-ui/src/components/chat/ErrorDisplay.tsx +++ b/packages/kilo-vscode/webview-ui/src/components/chat/ErrorDisplay.tsx @@ -1,5 +1,7 @@ import { Component, createMemo, Switch, Match } from "solid-js" import { Card } from "@kilocode/kilo-ui/card" +import { Collapsible } from "@kilocode/kilo-ui/collapsible" +import { ErrorDetails } from "@kilocode/kilo-ui/error-details" import { Button } from "@kilocode/kilo-ui/button" import type { AssistantMessage } from "@kilocode/sdk/v2" import { useLanguage } from "../../context/language" @@ -31,6 +33,15 @@ export const ErrorDisplay: Component = (props) => { fallback={ {errorText()} + + + {t("error.details.show")} + + + + + + } > diff --git a/packages/kilo-vscode/webview-ui/src/i18n/ar.ts b/packages/kilo-vscode/webview-ui/src/i18n/ar.ts index a0e5d00d5ac..e9ba34a367d 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/ar.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/ar.ts @@ -1042,10 +1042,4 @@ export const dict = { // legacy-migration end "error.details.show": "التفاصيل", - "error.details.type": "النوع", - "error.details.statusCode": "رمز الحالة", - "error.details.provider": "المزود", - "error.details.retryable": "قابل لإعادة المحاولة", - "error.details.retries": "المحاولات", - "error.details.responseBody": "الاستجابة", } diff --git a/packages/kilo-vscode/webview-ui/src/i18n/br.ts b/packages/kilo-vscode/webview-ui/src/i18n/br.ts index 45809bbbd84..d040a90c4a9 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/br.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/br.ts @@ -1056,10 +1056,4 @@ export const dict = { // legacy-migration end "error.details.show": "Detalhes", - "error.details.type": "Tipo", - "error.details.statusCode": "Código de status", - "error.details.provider": "Provedor", - "error.details.retryable": "Repetível", - "error.details.retries": "Tentativas", - "error.details.responseBody": "Resposta", } diff --git a/packages/kilo-vscode/webview-ui/src/i18n/bs.ts b/packages/kilo-vscode/webview-ui/src/i18n/bs.ts index d85b44d0e20..ff930d0bbf3 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/bs.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/bs.ts @@ -1055,10 +1055,4 @@ export const dict = { // legacy-migration end "error.details.show": "Detalji", - "error.details.type": "Tip", - "error.details.statusCode": "Statusni kod", - "error.details.provider": "Provajder", - "error.details.retryable": "Ponovljivo", - "error.details.retries": "Pokušaji", - "error.details.responseBody": "Odgovor", } diff --git a/packages/kilo-vscode/webview-ui/src/i18n/da.ts b/packages/kilo-vscode/webview-ui/src/i18n/da.ts index 13fadafb512..0ec5231b2bb 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/da.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/da.ts @@ -1052,10 +1052,4 @@ export const dict = { // legacy-migration end "error.details.show": "Detaljer", - "error.details.type": "Type", - "error.details.statusCode": "Statuskode", - "error.details.provider": "Udbyder", - "error.details.retryable": "Kan forsøges igen", - "error.details.retries": "Forsøg", - "error.details.responseBody": "Svar", } diff --git a/packages/kilo-vscode/webview-ui/src/i18n/de.ts b/packages/kilo-vscode/webview-ui/src/i18n/de.ts index c91606ea959..0faeccdd5fa 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/de.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/de.ts @@ -1070,10 +1070,4 @@ export const dict = { // legacy-migration end "error.details.show": "Details", - "error.details.type": "Typ", - "error.details.statusCode": "Statuscode", - "error.details.provider": "Anbieter", - "error.details.retryable": "Wiederholbar", - "error.details.retries": "Versuche", - "error.details.responseBody": "Antwort", } satisfies Partial> diff --git a/packages/kilo-vscode/webview-ui/src/i18n/en.ts b/packages/kilo-vscode/webview-ui/src/i18n/en.ts index 105e060b1c1..37b69c657e9 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/en.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/en.ts @@ -1071,12 +1071,5 @@ export const dict = { "migration.complete.done": "Done", // legacy-migration end - // error details "error.details.show": "Details", - "error.details.type": "Type", - "error.details.statusCode": "Status code", - "error.details.provider": "Provider", - "error.details.retryable": "Retryable", - "error.details.retries": "Retries", - "error.details.responseBody": "Response", } diff --git a/packages/kilo-vscode/webview-ui/src/i18n/es.ts b/packages/kilo-vscode/webview-ui/src/i18n/es.ts index 338b0c87083..c6cbddf1a99 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/es.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/es.ts @@ -1059,10 +1059,4 @@ export const dict = { // legacy-migration end "error.details.show": "Detalles", - "error.details.type": "Tipo", - "error.details.statusCode": "Código de estado", - "error.details.provider": "Proveedor", - "error.details.retryable": "Reintentable", - "error.details.retries": "Reintentos", - "error.details.responseBody": "Respuesta", } diff --git a/packages/kilo-vscode/webview-ui/src/i18n/fr.ts b/packages/kilo-vscode/webview-ui/src/i18n/fr.ts index 0139d1e5977..ff4d4ceeec2 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/fr.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/fr.ts @@ -1068,10 +1068,4 @@ export const dict = { // legacy-migration end "error.details.show": "Détails", - "error.details.type": "Type", - "error.details.statusCode": "Code de statut", - "error.details.provider": "Fournisseur", - "error.details.retryable": "Réessayable", - "error.details.retries": "Tentatives", - "error.details.responseBody": "Réponse", } diff --git a/packages/kilo-vscode/webview-ui/src/i18n/ja.ts b/packages/kilo-vscode/webview-ui/src/i18n/ja.ts index 2409e607884..149f51e687c 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/ja.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/ja.ts @@ -1050,10 +1050,4 @@ export const dict = { // legacy-migration end "error.details.show": "詳細", - "error.details.type": "タイプ", - "error.details.statusCode": "ステータスコード", - "error.details.provider": "プロバイダー", - "error.details.retryable": "リトライ可能", - "error.details.retries": "リトライ回数", - "error.details.responseBody": "レスポンス", } diff --git a/packages/kilo-vscode/webview-ui/src/i18n/ko.ts b/packages/kilo-vscode/webview-ui/src/i18n/ko.ts index 0c5ab61b554..5303f62a130 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/ko.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/ko.ts @@ -1047,10 +1047,4 @@ export const dict = { // legacy-migration end "error.details.show": "상세 정보", - "error.details.type": "유형", - "error.details.statusCode": "상태 코드", - "error.details.provider": "제공자", - "error.details.retryable": "재시도 가능", - "error.details.retries": "재시도 횟수", - "error.details.responseBody": "응답", } diff --git a/packages/kilo-vscode/webview-ui/src/i18n/pl.ts b/packages/kilo-vscode/webview-ui/src/i18n/pl.ts index feafece1d85..9dbf26ccdc6 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/pl.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/pl.ts @@ -1053,10 +1053,4 @@ export const dict = { // legacy-migration end "error.details.show": "Szczegóły", - "error.details.type": "Typ", - "error.details.statusCode": "Kod statusu", - "error.details.provider": "Dostawca", - "error.details.retryable": "Możliwa ponowna próba", - "error.details.retries": "Próby", - "error.details.responseBody": "Odpowiedź", } diff --git a/packages/kilo-vscode/webview-ui/src/i18n/ru.ts b/packages/kilo-vscode/webview-ui/src/i18n/ru.ts index 14da72f586d..959f444b79b 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/ru.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/ru.ts @@ -1055,10 +1055,4 @@ export const dict = { // legacy-migration end "error.details.show": "Подробности", - "error.details.type": "Тип", - "error.details.statusCode": "Код статуса", - "error.details.provider": "Провайдер", - "error.details.retryable": "Повторяемый", - "error.details.retries": "Попытки", - "error.details.responseBody": "Ответ", } diff --git a/packages/kilo-vscode/webview-ui/src/i18n/th.ts b/packages/kilo-vscode/webview-ui/src/i18n/th.ts index a5efc51fa9e..79402cc100d 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/th.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/th.ts @@ -1043,10 +1043,4 @@ export const dict = { // legacy-migration end "error.details.show": "รายละเอียด", - "error.details.type": "ประเภท", - "error.details.statusCode": "รหัสสถานะ", - "error.details.provider": "ผู้ให้บริการ", - "error.details.retryable": "ลองใหม่ได้", - "error.details.retries": "จำนวนครั้งที่ลอง", - "error.details.responseBody": "การตอบกลับ", } diff --git a/packages/kilo-vscode/webview-ui/src/i18n/zh.ts b/packages/kilo-vscode/webview-ui/src/i18n/zh.ts index 4198a0ee5a6..c51af800104 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/zh.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/zh.ts @@ -1035,10 +1035,4 @@ export const dict = { // legacy-migration end "error.details.show": "详细信息", - "error.details.type": "类型", - "error.details.statusCode": "状态码", - "error.details.provider": "提供商", - "error.details.retryable": "可重试", - "error.details.retries": "重试次数", - "error.details.responseBody": "响应", } satisfies Partial> diff --git a/packages/kilo-vscode/webview-ui/src/i18n/zht.ts b/packages/kilo-vscode/webview-ui/src/i18n/zht.ts index c57ab05ebf3..9e5b7ab6eb9 100644 --- a/packages/kilo-vscode/webview-ui/src/i18n/zht.ts +++ b/packages/kilo-vscode/webview-ui/src/i18n/zht.ts @@ -1036,10 +1036,4 @@ export const dict = { // legacy-migration end "error.details.show": "詳細資訊", - "error.details.type": "類型", - "error.details.statusCode": "狀態碼", - "error.details.provider": "提供者", - "error.details.retryable": "可重試", - "error.details.retries": "重試次數", - "error.details.responseBody": "回應", } satisfies Partial>