MentorActionStarted record
The MentorActionStarted record of Novior.MentorAgent.Abstractions.Models: A tool call that started: the tool's technical name, as the model called it, and…
On this page
A tool call that started: the tool's technical name, as the model called it, and the text shown to the user for it. Raised by IMentorStateService.OnActionStarted. More properties may be added.
Definition
Section titled “Definition”Namespace: Novior.MentorAgent.Abstractions.Models. Package: Novior.MentorAgent.Abstractions.
public sealed record MentorActionStarted : IEquatable<MentorActionStarted>
dotnet add package Novior.MentorAgent.AbstractionsConstructors
Section titled “Constructors”public MentorActionStarted()
Properties
Section titled “Properties”DisplayName
Section titled “DisplayName”public required string DisplayName { get; init; }
The text shown to the user while the tool runs — the one IMentorStateService.OnActionExecuting carries: the action's description, else a readable form of its name, or the routing, team or hosted-tool text.
ToolName
Section titled “ToolName”public required string ToolName { get; init; }
The tool's technical name, as the model called it (for example cancel_order).
