fix: wrap Mac menu gateway errors · openclaw/openclaw@5980c0d
steipete
·
2026-05-18
·
via Recent Commits to openclaw:main
File tree
apps/macos/Sources/OpenClaw
| Original file line number | Diff line number | Diff line change |
|---|
@@ -37,6 +37,7 @@ Docs: https://docs.openclaw.ai
|
37 | 37 | - Mac app: prefer explicit private/Tailscale/LAN Gateway endpoints over SSH tunnels, preserve legacy loopback tunnel configs, persist transport choices, and show captured SSH stderr when tunneling really fails. |
38 | 38 | - Gateway/sessions: keep ACP/acpx and runtime child sessions visible in configured-only session lists when their owner or parent session belongs to a configured agent. |
39 | 39 | - Mac app: keep app-level menu commands and Dashboard failure states reachable when the remote Gateway is disconnected, and keep the Settings sidebar toggle in the leading titlebar area. |
| 40 | +- Mac app: allow longer Gateway and Context errors to wrap in the menu instead of truncating the useful failure detail. |
40 | 41 | - Gateway/webchat: hide internal runtime-context and other `display: false` transcript messages from Chat history and live message events. Fixes #83216. Thanks @EmpireCreator. |
41 | 42 | - CLI/help: keep `gateway`, `doctor`, `status`, and `health` help registration out of action/runtime imports so subcommand `--help` stays lightweight in constrained terminals. Fixes #83228. Thanks @dfguerrerom. |
42 | 43 | - Cron/Discord: keep explicit announce runs in message-tool-only source-reply mode so scheduled agent turns post once instead of also echoing through automatic visible replies. Fixes #83261. Thanks @Theralley. |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -23,7 +23,7 @@ struct ContextRootMenuLabelView: View {
|
23 | 23 | |
24 | 24 | if self.usesStackedLayout { |
25 | 25 | self.subtitleText |
26 | | -.lineLimit(3) |
| 26 | +.lineLimit(5) |
27 | 27 | .fixedSize(horizontal: false, vertical: true) |
28 | 28 | } |
29 | 29 | } |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -38,7 +38,7 @@ struct MenuHeaderCard<Content: View>: View {
|
38 | 38 | .font(.caption) |
39 | 39 | .foregroundStyle(.secondary) |
40 | 40 | .multilineTextAlignment(.leading) |
41 | | -.lineLimit(3) |
| 41 | +.lineLimit(5) |
42 | 42 | .truncationMode(.tail) |
43 | 43 | .fixedSize(horizontal: false, vertical: true) |
44 | 44 | } |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。