fix(plan_exec): add pitfall_warnings param for ReActEngine interface compat
This commit is contained in:
parent
120892e305
commit
f1f2e72cad
|
|
@ -189,6 +189,10 @@ class PlanExecEngine:
|
||||||
cancellation_token: CancellationToken | None = None,
|
cancellation_token: CancellationToken | None = None,
|
||||||
timeout_seconds: float | None = None,
|
timeout_seconds: float | None = None,
|
||||||
confirmation_handler: Any | None = None,
|
confirmation_handler: Any | None = None,
|
||||||
|
# U7/R12: accepted for ReActEngine interface compatibility.
|
||||||
|
# PlanExecEngine does its own pitfall injection at planning phase
|
||||||
|
# via _inject_pitfall_warnings, so this param is intentionally unused.
|
||||||
|
pitfall_warnings: Any | None = None,
|
||||||
) -> ReActResult:
|
) -> ReActResult:
|
||||||
"""执行 Plan-and-Execute 流程
|
"""执行 Plan-and-Execute 流程
|
||||||
|
|
||||||
|
|
@ -261,6 +265,10 @@ class PlanExecEngine:
|
||||||
cancellation_token: CancellationToken | None = None,
|
cancellation_token: CancellationToken | None = None,
|
||||||
timeout_seconds: float | None = None,
|
timeout_seconds: float | None = None,
|
||||||
confirmation_handler: Any | None = None,
|
confirmation_handler: Any | None = None,
|
||||||
|
# U7/R12: accepted for ReActEngine interface compatibility.
|
||||||
|
# PlanExecEngine does its own pitfall injection at planning phase
|
||||||
|
# via _inject_pitfall_warnings, so this param is intentionally unused.
|
||||||
|
pitfall_warnings: Any | None = None,
|
||||||
):
|
):
|
||||||
"""执行 Plan-and-Execute 流程,逐步 yield ReActEvent
|
"""执行 Plan-and-Execute 流程,逐步 yield ReActEvent
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue