WorkflowToolInvocation
junjo.plugins.openai_agents.WorkflowToolInvocation
Kind: Class
SDK version: 0.69.0
Documentation channel: Stable release
Signature
Section titled “Signature”WorkflowToolInvocation(workflow: Workflow, store: BaseStore[Any] | None = None, correlation: ExecutionCorrelation | None = None, cleanup: Cleanup | None = None)Fresh Workflow and application-owned lifecycle for one tool call.
store can explicitly borrow an application Store. Omitting it uses
the Workflow factory. correlation is passed through to the
native execution. cleanup releases only invocation-scoped application
resources after success, failure, or cancellation.
Members
Section titled “Members”workflow
Section titled “workflow”workflow: WorkflowPublic attribute.
store: BaseStore[Any] | None = NonePublic attribute.
correlation
Section titled “correlation”correlation: ExecutionCorrelation | None = NonePublic attribute.
cleanup
Section titled “cleanup”cleanup: Cleanup | None = NonePublic attribute.