Constructor AgentPersonalContextProvider
- Namespace
- Oscova.Agents.Providers
- Assembly
- Oscova.Agents.dll
AgentPersonalContextProvider(string, Func<CancellationToken, Task<object>>)
Renders host-provided personal context into agent instructions for a run.
public AgentPersonalContextProvider(string instructionTemplate, Func<CancellationToken, Task<object>> modelFactory)Parameters
instructionTemplatestring-
The Scriban template used to render personal instructions.
modelFactoryFunc<CancellationToken, Task<object>>-
The factory that supplies the template model for the current user or run.