Class ToolSourceGenerator
- Namespace
- OllamaSharp
- Assembly
- OllamaSharp.SourceGenerators.dll
A source generator that produces tool implementations including invocations for methods marked with [OllamaToolAttribute].
[Generator]
public class ToolSourceGenerator : IIncrementalGenerator
- Inheritance
-
ToolSourceGenerator
- Implements
- Inherited Members
Methods
Initialize(IncrementalGeneratorInitializationContext)
Registers the incremental generation steps for discovering methods annotated with OllamaTool.
public void Initialize(IncrementalGeneratorInitializationContext context)
Parameters
contextIncrementalGeneratorInitializationContextThe initialization context provided by the compiler.