feat: persist interrupt contract in run state

This commit is contained in:
lda
2026-07-01 05:52:06 +07:00 Verified
parent b13545505f
commit 32831e5b13
3 changed files with 49 additions and 0 deletions
+4
View File
@@ -60,6 +60,10 @@ def build_interrupt_request(
kind=node.kind,
payload=payload,
route=route,
outcomes=list(node.outcomes),
request_schema=dict(node.request_schema),
resume_schema=dict(node.resume_schema),
typed=node.has_explicit_contract,
)