Share via


KernelArgumentsExtensions Class

Definition

Extension methods for KernelArguments

public static class KernelArgumentsExtensions
type KernelArgumentsExtensions = class
Public Module KernelArgumentsExtensions
Inheritance
KernelArgumentsExtensions

Methods

ContinueLoop(KernelArguments)

Signal the orchestrator to go to the next iteration of the loop in the AtLeastOnce or ZeroOrMore step.

ExitLoop(KernelArguments, String)

Signal the orchestrator to exit out of the AtLeastOnce or ZeroOrMore loop. If response is non-null, that value will be outputted to the user.

GetChatHistory(KernelArguments)

Get ChatHistory from context.

GetChatInput(KernelArguments)

Get latest chat input from context.

IsComplete(KernelArguments, Flow)

Check if all arguments to be provided with the flow is available in the context

IsTerminateFlow(KernelArguments)

Check if we should terminate flow based on current context.

PromptInput(KernelArguments)

Signal the orchestrator to prompt user for input with current function response.

TerminateFlow(KernelArguments)

Signal the orchestrator to terminate the flow.

Applies to