mirror of
https://github.com/openclaw/openclaw.git
synced 2026-10-03 17:53:39 +00:00
* fix(protocol): expose canonical suspension result validation Let external lifecycle controllers validate prepare and status responses through the public protocol package instead of duplicating response-field allowlists. Preserve optional write-custody evidence and unfamiliar owner phases without changing schemas or lifecycle authority. Co-authored-by: steipete <58493+steipete@users.noreply.github.com> * fix(cli): prepare device auth before connection timeouts The actor-open preflight did not load its deferred command runtime, so cold token reads could consume the later Gateway RPC deadline. Dispatch an explicit preparation command through the existing worker owner without reading or caching token facts. Preserve read-only admission, mutation authority, and the original CLI timeout budgets. Repairs the cold-auth CI failure exposed while qualifying #155258. Co-authored-by: steipete <58493+steipete@users.noreply.github.com> --------- Co-authored-by: steipete <58493+steipete@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| acp-core | ||
| agent-core | ||
| ai | ||
| gateway-client | ||
| gateway-protocol | ||
| llm-core | ||
| markdown-core | ||
| media-core | ||
| media-generation-core | ||
| media-understanding-common | ||
| memory-host-sdk | ||
| mermaid-renderer | ||
| model-catalog-core | ||
| net-policy | ||
| normalization-core | ||
| plugin-package-contract | ||
| plugin-sdk | ||
| retry | ||
| sdk | ||
| session-url-contract | ||
| terminal-core | ||
| tool-call-repair | ||
| workboard-contract | ||