[Dashboard] Fix exec approval modal overflow for long command content (#67082)

Merged via squash.

Prepared head SHA: 5d14e78381
Co-authored-by: Ziy1-Tan <49604965+Ziy1-Tan@users.noreply.github.com>
Co-authored-by: hxy91819 <8814856+hxy91819@users.noreply.github.com>
Reviewed-by: @hxy91819
This commit is contained in:
Ziy
2026-04-16 11:28:20 +08:00
committed by GitHub
parent 7fd57717a9
commit 053c5b05c1
2 changed files with 6 additions and 0 deletions

View File

@@ -23,6 +23,7 @@ Docs: https://docs.openclaw.ai
- Agents/local models: clarify low-context preflight hints for self-hosted models, point config-backed caps at the relevant OpenClaw setting, and stop suggesting larger models when `agents.defaults.contextTokens` is the real limit. (#66236) Thanks @ImLukeF.
- Dreaming/memory-core: change the default `dreaming.storage.mode` from `inline` to `separate` so Dreaming phase blocks (`## Light Sleep`, `## REM Sleep`) land in `memory/dreaming/{phase}/YYYY-MM-DD.md` instead of being injected into `memory/YYYY-MM-DD.md`. Daily memory files no longer get dominated by structured candidate output, and the daily-ingestion scanner that already strips dream marker blocks no longer has to compete with hundreds of phase-block lines on every run. Operators who want the previous behavior can opt in by setting `plugins.entries.memory-core.config.dreaming.storage.mode: "inline"`. (#66412) Thanks @mjamiv.
- Control UI/Overview: fix false-positive "missing" alerts on the Model Auth status card for aliased providers, env-backed OAuth with auth.profiles, and unresolvable env SecretRefs. (#67253) Thanks @omarshahine.
- Dashboard: constrain exec approval modal overflow on desktop so long command content no longer pushes action buttons out of view. (#67082) Thanks @Ziy1-Tan.
## 2026.4.15-beta.1

View File

@@ -2990,6 +2990,9 @@ td.data-table-key-col {
.exec-approval-card {
width: min(540px, 100%);
max-height: calc(100dvh - 48px);
display: flex;
flex-direction: column;
background: var(--card);
border: 1px solid var(--border);
border-radius: var(--radius-lg);
@@ -3026,10 +3029,12 @@ td.data-table-key-col {
.exec-approval-command {
margin-top: 12px;
max-height: min(40dvh, 320px);
padding: 10px 12px;
background: var(--secondary);
border: 1px solid var(--border);
border-radius: var(--radius-md);
overflow-y: auto;
word-break: break-word;
white-space: pre-wrap;
font-family: var(--mono);