




























@@ -105,7 +105,7 @@ Read-only operations can run immediately:
105105- show the audit-log path
106106107107Persistent operations require conversational approval in interactive mode unless
108-you pass `--yes` for a one-shot command:
108+you pass `--yes` for a direct command:
109109110110- write config
111111- run `config set`
@@ -153,14 +153,22 @@ model unset. Install or log into Codex/Claude Code, or expose
153153154154## Model-Assisted Planner
155155156-Crestodian always starts in deterministic mode. Once a valid OpenClaw model is
157-configured, local Crestodian can make one bounded model call for fuzzy commands
158-that the deterministic parser does not understand.
156+Crestodian always starts in deterministic mode. For fuzzy commands that the
157+deterministic parser does not understand, local Crestodian can make one bounded
158+planner turn through OpenClaw's normal runtime paths. It first uses the
159+configured OpenClaw model. If no configured model is usable yet, it can fall
160+back to local runtimes already present on the machine:
161+162+- Claude Code CLI: `claude-cli/claude-opus-4-7`
163+- Codex app-server harness: `openai/gpt-5.5` with `embeddedHarness.runtime: "codex"`
164+- Codex CLI: `codex-cli/gpt-5.5`
159165160166The model-assisted planner cannot mutate config directly. It must translate the
161167request into one of Crestodian's typed commands, then the normal approval and
162168audit rules apply. Crestodian prints the model it used and the interpreted
163-command before it runs anything.
169+command before it runs anything. Configless fallback planner turns are
170+temporary, tool-disabled where the runtime supports it, and use a temporary
171+workspace/session.
164172165173Message-channel rescue mode does not use the model-assisted planner. Remote
166174rescue stays deterministic so a broken or compromised normal agent path cannot
@@ -275,6 +283,19 @@ Remote rescue is covered by the Docker lane:
275283pnpm test:docker:crestodian-rescue
276284```
277285286+Configless local planner fallback is covered by:
287+288+```bash
289+pnpm test:docker:crestodian-planner
290+```
291+292+An opt-in live channel command-surface smoke checks `/crestodian status` plus a
293+persistent approval roundtrip through the rescue handler:
294+295+```bash
296+pnpm test:live:crestodian-rescue-channel
297+```
298+278299Fresh configless setup through Crestodian is covered by:
279300280301```bash
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。