auto-sync: 2026-05-19 14:11:15
This commit is contained in:
@@ -696,6 +696,9 @@ class Blackboard:
|
||||
) -> dict:
|
||||
"""创建 Checkpoint"""
|
||||
import uuid
|
||||
# BUG-33: 校验 payload 结构必须含 version 字段
|
||||
if not isinstance(payload, dict) or "version" not in payload:
|
||||
raise ValueError("payload must be a dict containing 'version' field")
|
||||
cp_id = checkpoint_id or f"cp-{uuid.uuid4().hex[:8]}"
|
||||
conn = self._conn()
|
||||
try:
|
||||
|
||||
Reference in New Issue
Block a user