refactor(chain): 链 runner 经公开 aget_state.interrupts 判暂停——弃私有 __interrupt__ 键(CR-M3)

This commit is contained in:
Yaojia Wang
2026-07-08 13:04:28 +02:00
parent c9ffada503
commit ec91c8fdf7
2 changed files with 14 additions and 8 deletions

View File

@@ -593,6 +593,10 @@ async def test_run_chain_job_sets_recursion_limit_scaled_to_count(
captured["config"] = config
return await self._inner.ainvoke(inp, config=config, **kw)
async def aget_state(self, config: Any, **kw: Any) -> Any:
# runner 现经公开 aget_state 判 interruptCR-M3——代理透传给真 graph。
return await self._inner.aget_state(config, **kw)
def _spy_build(*args: Any, **kwargs: Any) -> Any:
return _SpyGraph(real_build(*args, **kwargs))