# Functions
NewAgent creates a new instance of Agent.
NewBroker creates a new instance of Broker.
NewClient creates a new instance of Client.
NewHook creates a new instance of Hook.
NewModel creates a new instance of Model.
NewProvider creates a new instance of Provider.
NewSubscription creates a new instance of Subscription.
NewTopic creates a new instance of Topic.
NewWorkflowRun creates a new instance of WorkflowRun.
# Structs
Agent is an autogenerated mock type for the Agent type.
No description provided by the author
Agent_Instructions_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Instructions'.
Agent_Model_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Model'.
Agent_Name_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Name'.
Agent_ParallelToolCalls_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ParallelToolCalls'.
Agent_RenderInstructions_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RenderInstructions'.
Agent_Tools_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Tools'.
Broker is an autogenerated mock type for the Broker type.
No description provided by the author
Broker_Topic_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Topic'.
Client is an autogenerated mock type for the Client type.
Client_CancelWorkflow_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CancelWorkflow'.
Client_CheckHealth_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CheckHealth'.
Client_Close_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Close'.
Client_CompleteActivity_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CompleteActivity'.
Client_CompleteActivityByID_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CompleteActivityByID'.
Client_CountWorkflow_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CountWorkflow'.
Client_DescribeTaskQueue_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DescribeTaskQueue'.
Client_DescribeTaskQueueEnhanced_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DescribeTaskQueueEnhanced'.
Client_DescribeWorkflowExecution_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DescribeWorkflowExecution'.
Client_ExecuteWorkflow_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ExecuteWorkflow'.
No description provided by the author
Client_GetSearchAttributes_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetSearchAttributes'.
Client_GetWorkerBuildIdCompatibility_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetWorkerBuildIdCompatibility'.
Client_GetWorkerTaskReachability_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetWorkerTaskReachability'.
Client_GetWorkerVersioningRules_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetWorkerVersioningRules'.
Client_GetWorkflow_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetWorkflow'.
Client_GetWorkflowHistory_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetWorkflowHistory'.
Client_GetWorkflowUpdateHandle_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetWorkflowUpdateHandle'.
Client_ListArchivedWorkflow_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListArchivedWorkflow'.
Client_ListClosedWorkflow_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListClosedWorkflow'.
Client_ListOpenWorkflow_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListOpenWorkflow'.
Client_ListWorkflow_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListWorkflow'.
Client_NewWithStartWorkflowOperation_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'NewWithStartWorkflowOperation'.
Client_OperatorService_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'OperatorService'.
Client_QueryWorkflow_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'QueryWorkflow'.
Client_QueryWorkflowWithOptions_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'QueryWorkflowWithOptions'.
Client_RecordActivityHeartbeat_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RecordActivityHeartbeat'.
Client_RecordActivityHeartbeatByID_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RecordActivityHeartbeatByID'.
Client_ResetWorkflowExecution_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ResetWorkflowExecution'.
Client_ScanWorkflow_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ScanWorkflow'.
Client_ScheduleClient_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ScheduleClient'.
Client_SignalWithStartWorkflow_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SignalWithStartWorkflow'.
Client_SignalWorkflow_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SignalWorkflow'.
Client_TerminateWorkflow_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'TerminateWorkflow'.
Client_UpdateWithStartWorkflow_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdateWithStartWorkflow'.
Client_UpdateWorkerBuildIdCompatibility_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdateWorkerBuildIdCompatibility'.
Client_UpdateWorkerVersioningRules_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdateWorkerVersioningRules'.
Client_UpdateWorkflow_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdateWorkflow'.
Client_WorkflowService_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'WorkflowService'.
Hook is an autogenerated mock type for the Hook type.
No description provided by the author
Hook_OnAssistantChunk_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'OnAssistantChunk'.
Hook_OnAssistantMessage_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'OnAssistantMessage'.
Hook_OnError_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'OnError'.
Hook_OnToolCallChunk_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'OnToolCallChunk'.
Hook_OnToolCallMessage_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'OnToolCallMessage'.
Hook_OnToolCallResponse_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'OnToolCallResponse'.
Hook_OnUserPrompt_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'OnUserPrompt'.
Model is an autogenerated mock type for the Model type.
No description provided by the author
Model_Name_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Name'.
Model_Provider_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Provider'.
Provider is an autogenerated mock type for the Provider type.
Provider_ChatCompletion_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ChatCompletion'.
No description provided by the author
Subscription is an autogenerated mock type for the Subscription type.
No description provided by the author
Subscription_ID_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ID'.
Subscription_Unsubscribe_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Unsubscribe'.
Topic is an autogenerated mock type for the Topic type.
No description provided by the author
Topic_Publish_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Publish'.
Topic_Subscribe_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Subscribe'.
WorkflowRun is an autogenerated mock type for the WorkflowRun type.
No description provided by the author
WorkflowRun_Get_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Get'.
WorkflowRun_GetID_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetID'.
WorkflowRun_GetRunID_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetRunID'.
WorkflowRun_GetWithOptions_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetWithOptions'.