Table of Contents

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)

Called to initialize the generator and register generation steps via callbacks on the context

public void Initialize(IncrementalGeneratorInitializationContext context)

Parameters

context IncrementalGeneratorInitializationContext

The IncrementalGeneratorInitializationContext to register callbacks on