Files
wyt ec3387b015 Harden local CLI execution, recovery and public launchers
Preserve local CLI context, cancellation, interrupted-history recovery and conversation ownership across supported runtimes. Keep deterministic public launcher and gateway contracts without private model-evaluation dependencies or live-model execution.

Prompt confirmation:
The already approved CLI behavior reuses canonical user-first response language and authoritative delegated-task provenance at existing durable and turn-context positions. Exact public process retrieval remains parameter-local; no native slash-command, session, permission or tool-name boundary expands.

Prompt audit:
- Keep: Reuse explicit reply request, latest substantive user prose, then UI fallback. Internal delegation does not choose user language; descriptions defer to creator policy.
  Type: Hard constraint. Placement: Existing CLI durable language tail and Delegated task turn heading. Actors: Named CLI Agents.
  Purpose: One shared language owner; host sender identity supplies provenance without text inference.
- Keep: Exact public process selector, complete continuation arguments and retained-output locators share the native history contract.
  Type: Hard constraint | Pitfall. Placement: On-demand MCP parameter schemas and retrieval receipts. Actors: Existing authorized CLI bridge callers.
  Purpose: Avoid caller reconstruction while retaining private-reasoning exclusions, scope and no-replay boundaries.
- Drop: Private compact UI-first language instruction and duplicate resident retrieval procedure.
  Type: Pitfall. Placement: Removed private language helper; retrieval remains in existing tool schema. Actors: Named CLI Agents.
  Purpose: Canonical language and parameter owners assume responsibility without duplicate instruction.
2026-10-27 12:58:09 +08:00
..