diff --git a/CHANGELOG.md b/CHANGELOG.md index 24580629c..816b17b90 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ ## 未发布 +- 面板:侧栏「GitHub / 文档」两枚链接不再折行,字体偏宽时「文档」不会逐字竖排,空间不够先缩箭头再省略文字;VM 列表搜索框关闭浏览器自动填充,不再被回填成登录邮箱。 - 集群槽无需重建 VM 即可更新 Go 槽位服务(kin-worker / kin-egress):持久化 `slot-bin` 挂载推送二进制,fleet `action=telemetry` 热更新遥测与 egress。(#600) - Codex 入站在平台探测前支持 CPR 式 `routing.codex.model_mappings` 精确模型映射;默认 `codex-auto-review` → `gpt-6-luna`(清空该键时回退 `gpt-6.1-sol`)。日志保留 `requested_model` / `upstream_model`;非法或非 GPT 目标 400,不 hop Anthropic。(#526) - 保留路径不再给没有可用签名的 thinking 补 `signature: ""`:缺失、空、短于 24、dummy 的删掉;签名可用的留,空正文也留。这一支里的 `redacted_thinking` 不看 data 和签名,原样留;不走保留路径时仍按原规则删。5.5 的非保留路径仍接受短的非 dummy 签名。没有按账号归属过滤签名。 diff --git a/web/src/components/layout/app-title.tsx b/web/src/components/layout/app-title.tsx index 6bb616fee..62598729b 100644 --- a/web/src/components/layout/app-title.tsx +++ b/web/src/components/layout/app-title.tsx @@ -17,6 +17,10 @@ const CHIP_CLASS = const CHIP_LINK_CLASS = 'cursor-pointer hover:border-primary/45 hover:bg-sidebar-accent hover:text-sidebar-accent-foreground' +// 两枚链接按内容分一行且不折行:中文标签被压窄时会逐字竖排;空间不够先缩箭头,再省略文字。 +const CHIP_PAIR_CLASS = 'flex-auto justify-center whitespace-nowrap' +const CHIP_PAIR_ARROW_CLASS = 'size-3.5 min-w-0 shrink-[100] opacity-60' + // 版本号单独占一行且不截断:发布号可能带预发布/构建后缀,截断会丢失关键信息。 const VERSION_CHIP_CLASS = 'h-auto min-h-10 gap-2 py-1.5 text-base' @@ -51,34 +55,28 @@ export function AppTitle({ version }: { version?: string }) {
-
+
- GitHub - + GitHub + - 文档 - + 文档 +
diff --git a/web/src/features/vm/list-page.tsx b/web/src/features/vm/list-page.tsx index 79bc124ce..5b37f94b8 100644 --- a/web/src/features/vm/list-page.tsx +++ b/web/src/features/vm/list-page.tsx @@ -202,6 +202,11 @@ export function VmListPage() { setQ(e.target.value)}