diff --git a/agents/openclaw-main/warp-acp-ops.md b/agents/openclaw-main/warp-acp-ops.md index faccc7e..faf6217 100644 --- a/agents/openclaw-main/warp-acp-ops.md +++ b/agents/openclaw-main/warp-acp-ops.md @@ -10,6 +10,12 @@ Primary secret file: - `~/.openclaw/.env` +Cluster rule: + +- `mac-5`, `mac-6`, and `mac-7` must each keep a local `~/.openclaw/.env` if they may locally run Warp-backed ACP harnesses. +- Do not rely on `mac-5` secrets propagating to `mac-6` / `mac-7` at runtime. +- Wrapper scripts should always read the local machine's own `~/.openclaw/.env`. + Current placeholder variables: - `WARP_INFINI_API_KEY` diff --git a/daily/2026-03-17.md b/daily/2026-03-17.md index 0c37332..4bda9a8 100644 --- a/daily/2026-03-17.md +++ b/daily/2026-03-17.md @@ -7,6 +7,7 @@ - 已决定长期文档主名采用 `warp-acp-*` - 第一阶段仅先标准化 `opencode` 的 Warp ACP 接入;后续再扩展到 `gemini cli`、`claude code` - 已新增本地 secrets 文件占位:`~/.openclaw/.env` +- 已确认节点级配置规则:`mac-5`、`mac-6`、`mac-7` 三台机器都应各自本地配置 `~/.openclaw/.env`;不能假设 `mac-5` 的 secrets 会在 Warp-backed ACP harness 实际落到 `mac-6` / `mac-7` 时自动可用 - 当前预置的 provider 环境变量名: - `WARP_INFINI_API_KEY` - `WARP_INFINI_BASE_URL` diff --git a/shared/long-term/projects/warp-acp-integration.md b/shared/long-term/projects/warp-acp-integration.md index 089273c..ed29cd3 100644 --- a/shared/long-term/projects/warp-acp-integration.md +++ b/shared/long-term/projects/warp-acp-integration.md @@ -33,6 +33,12 @@ Primary local secret file: - `~/.openclaw/.env` +Node-local requirement: + +- Any machine that may locally execute a Warp-backed ACP harness must have its own local `~/.openclaw/.env`. +- For the current cluster plan, this means `mac-5`, `mac-6`, and `mac-7` should all be configured. +- Do not assume secrets from `mac-5` will automatically be available when a harness actually runs on `mac-6` or `mac-7`. + Recommended format: ```bash