chat_checkpoint
Saves a local chat checkpoint of constraints, decisions, disagreements, completed evidence, and pending tasks, using expected_version to block overwrites without sending summaries over the network.
Instructions
v2 把本 Agent 的简短聊天室检查点写在成员本机,网络服务不会收到摘要。保留约束、发言者、分歧、已完成证据、待办和原消息 sources;不保存内部推理。最多1500 UTF-8字节上界。expected_version 防止覆盖新状态,不推进 ACK。checkpoint_due 或关键状态变化时在当前回合整理,不另起空闲总结回合。
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"room": "<room>",
"entries": "<entries>",
"expected_version": "<expected_version>"
},
"name": "chat_checkpoint"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| room | Yes | ||
| server | No | 网络房间的 http(s) 服务地址;省略为本机房间 | |
| entries | Yes | ||
| session_id | No | 当前独立会话的固定 ID;新接入必填并在所有调用中沿用。有原生 thread_id 时须相同,否则本会话生成一次 UUID。省略仅兼容旧接入。 | |
| expected_version | Yes |