From 1234dcd9c025148f96d8f5c005f289ef14db5739 Mon Sep 17 00:00:00 2001 From: baiqing Date: Fri, 15 May 2026 09:28:07 +0800 Subject: [PATCH] =?UTF-8?q?fix(asr):=20shorten=20403=20message=20to=20'?= =?UTF-8?q?=E5=87=AD=E6=8D=AE=E8=A2=AB=E6=8B=92=EF=BC=88403=EF=BC=89'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 原文案带 Settings 引导 + SAUC 资源说明,capsule 上显得拥挤。简化到 5 个字 + 状态码,原因留在错误类型 doc comment 里。 --- openless-all/app/src-tauri/src/asr/volcengine.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openless-all/app/src-tauri/src/asr/volcengine.rs b/openless-all/app/src-tauri/src/asr/volcengine.rs index 3e2c5b98..83708fe2 100644 --- a/openless-all/app/src-tauri/src/asr/volcengine.rs +++ b/openless-all/app/src-tauri/src/asr/volcengine.rs @@ -53,8 +53,8 @@ pub enum VolcengineASRError { /// WebSocket 握手阶段服务端返回 401 / 403:凭据被拒。 /// 区分自 `ConnectionFailed`(DNS/TLS/网络层失败)—— 前者通常是 App ID / Access /// Token / Resource ID 错或账号没开通 bigmodel;后者是网络断 / 防火墙 / DNS。 - /// 显式 variant 让 coordinator 在 capsule 给用户中文「检查凭据」提示,不是 raw HTTP error。 - #[error("Volcengine 凭据被拒(HTTP {0}):请检查 Settings → 凭据 → Volcengine 的 App ID 和 Access Token,或确认账号已开通 SAUC bigmodel 资源")] + /// 文案简短,原因在文档里说明,capsule 不堆长引导。 + #[error("凭据被拒({0})")] AuthRejected(u16), #[error("authentication failed")] AuthenticationFailed,