fix: respect explicit Shipyard Neo profile (#8167)

This commit is contained in:
Tsukumi
2026-05-13 14:38:11 +08:00
committed by GitHub
parent 22ba831a31
commit 1b09132e4a
8 changed files with 24 additions and 14 deletions
+1 -1
View File
@@ -328,7 +328,7 @@ If you choose `Shipyard Neo`, the main configuration items are:
- If AstrBot can access Bay's `credentials.json`, you may leave it empty and let AstrBot auto-discover it
- `Shipyard Neo Profile`
- For example `python-default` or `browser-python`
- If not explicitly specified, AstrBot will try to choose a profile with richer capabilities, preferring one that includes the `browser` capability, and fall back to `python-default` if needed
- If left empty, AstrBot will try to choose a profile with richer capabilities, preferring one that includes the `browser` capability, and fall back to `python-default` if needed
- `Shipyard Neo Sandbox TTL`
- The upper lifetime limit of the sandbox, defaulting to 3600 seconds (1 hour)
+1 -1
View File
@@ -434,7 +434,7 @@ docker pull soulter/shipyard-ship:latest
- 如果是官方联合部署,且 AstrBot 能访问 Bay 的 `credentials.json`,可以留空自动发现
- `Shipyard Neo Profile`
- 例如 `python-default`、`browser-python`
- 如果未手动指定,AstrBot 会优先尝试选择能力更完整、且优先带有 `browser` capability 的 profile,失败时再回退到 `python-default`
- 如果留空,AstrBot 会优先尝试选择能力更完整、且优先带有 `browser` capability 的 profile,失败时再回退到 `python-default`
- `Shipyard Neo Sandbox TTL`
- sandbox 生命周期上限,默认值为 3600 秒(1 小时)