chore(sync): mirror docs from openclaw/openclaw@b277ae3f4c

This commit is contained in:
openclaw-docs-sync[bot] 2026-05-01 01:17:14 +00:00
parent cee37c9174
commit d4b43159af
3 changed files with 9 additions and 5 deletions

View File

@ -1,5 +1,5 @@
{
"repository": "openclaw/openclaw",
"sha": "a102f4dede6af52523473ac29575c7e442493d15",
"syncedAt": "2026-05-01T00:36:55.572Z"
"sha": "b277ae3f4c402596402cb8be5be4dca2106483f4",
"syncedAt": "2026-05-01T01:15:16.131Z"
}

View File

@ -1,2 +1,2 @@
851a39b442a4a15e78d27d8a3e1ee66ff61a061356d412051e205f6c07f54c34 plugin-sdk-api-baseline.json
d3106b731a3a13f7dddaa0b1916f223c1757fa8d1df3476914f70502c9532c2f plugin-sdk-api-baseline.jsonl
e75701dd791461feb4893e7106362dbbb41668bc4341e8b42becc346001e9f0e plugin-sdk-api-baseline.json
077e30997781d3a064f00491d55f7ac78465868b02fdcfb70e07e03555bb2afe plugin-sdk-api-baseline.jsonl

View File

@ -60,11 +60,15 @@ When it finds a high-confidence candidate, OpenClaw stores a commitment with:
- the original channel and delivery target
- a due window
- a short suggested check-in
- enough source context for heartbeat to decide whether to send it
- non-instructional metadata for heartbeat to decide whether to send it
Delivery happens through heartbeat. When a commitment becomes due, heartbeat
adds the commitment to the heartbeat turn for the same agent and channel scope.
The model can send one natural check-in or reply `HEARTBEAT_OK` to dismiss it.
If heartbeat is configured with `target: "none"`, due commitments remain
internal and do not send external check-ins. Commitment delivery prompts do not
replay the original conversation text, and due commitment heartbeat turns run
without OpenClaw tools.
OpenClaw never delivers an inferred commitment immediately after writing it.
The due time is clamped to at least one heartbeat interval after the commitment