fix: default Mantis Slack desktop smoke to AWS · openclaw/openclaw@4fc3524
steipete
·
2026-05-05
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -156,6 +156,7 @@ Useful Slack desktop flags:
|
156 | 156 | |
157 | 157 | - `--lease-id <cbx_...>` reruns against a machine where an operator already logged in to Slack Web through VNC. |
158 | 158 | - `--gateway-setup` starts a persistent OpenClaw Slack gateway in the VM instead of only running the bot-to-bot QA lane. |
| 159 | +- `--keep-lease` keeps the gateway VM open for VNC inspection after success; `--no-keep-lease` stops it after collecting artifacts. |
159 | 160 | - `--slack-url <url>` opens a specific Slack Web URL. Without it, Mantis derives `https://app.slack.com/client/<team>/<channel>` from Slack `auth.test` when the SUT bot token is available. |
160 | 161 | - `--slack-channel-id <id>` controls the Slack channel allowlist used by gateway setup. |
161 | 162 | - `OPENCLAW_MANTIS_SLACK_BROWSER_PROFILE_DIR` controls the persistent Chrome profile inside the VM. The default is `$HOME/.config/openclaw-mantis/slack-chrome-profile`, so a manual Slack Web login survives reruns on the same lease. |
@@ -194,8 +195,10 @@ runs `pnpm openclaw qa mantis slack-desktop-smoke --gateway-setup` against that
|
194 | 195 | candidate, opens Slack Web in the VNC browser, records the desktop, generates a |
195 | 196 | motion-trimmed preview with `crabbox media preview`, uploads the full artifact |
196 | 197 | directory, and optionally posts the inline evidence comment on the target PR. |
197 | | -Use this lane when you want "a Linux desktop with Slack and a claw running" |
198 | | -instead of only a bot-to-bot Slack transcript. |
| 198 | +It defaults to AWS for the desktop lease and exposes a manual provider input so |
| 199 | +operators can switch to Hetzner when AWS capacity is slow or unavailable. Use |
| 200 | +this lane when you want "a Linux desktop with Slack and a claw running" instead |
| 201 | +of only a bot-to-bot Slack transcript. |
199 | 202 | |
200 | 203 | Every PR-publishing scenario writes `mantis-evidence.json` next to its report. |
201 | 204 | This schema is the handoff between scenario code and GitHub comments: |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。