| FunctionInvokedEvent<T> |
Represents a KernelHookEvent that is raised after a function is invoked.
|
| FunctionInvokingEvent<T> |
Represents a KernelHookEvent that is raised before a function is invoked.
|
| KernelHooks |
Represents a collection of hooks that can be used to intercept and modify events in the kernel.
|
| KernelHooks.UnmodifiableKernelHooks |
A wrapper for KernelHooks that disables mutating methods.
|
| PostChatCompletionEvent |
Represents a KernelHookEvent that is raised after a chat completion is invoked.
|
| PreChatCompletionEvent |
Represents a KernelHookEvent that is raised before a chat completion is invoked.
|
| PreToolCallEvent |
Represents a KernelHookEvent that is raised before a tool call is invoked.
|
| PromptRenderedEvent |
Represents a KernelHookEvent that is raised after a prompt is rendered.
|
| PromptRenderingEvent |
Represents a KernelHookEvent that is raised after a prompt is rendered.
|