UIActionInfo class
The UIActionInfo class of Novior.MentorAgent.Abstractions.Models: Describes a UI action registered by the client page. Sent in PageContextSnapshot so the…
On this page
Describes a UI action registered by the client page. Sent in PageContextSnapshot so the server hub can register pseudo-handlers that invoke UIActionRequested callbacks.
Definition
Section titled “Definition”Namespace: Novior.MentorAgent.Abstractions.Models. Package: Novior.MentorAgent.Abstractions.
public sealed class UIActionInfo
dotnet add package Novior.MentorAgent.AbstractionsConstructors
Section titled “Constructors”public UIActionInfo()
Properties
Section titled “Properties”Description
Section titled “Description”public string Description { get; set; }
Human-readable description for the AI.
public string Name { get; set; }
Action name in snake_case (e.g. "highlight_row").
ParameterHint
Section titled “ParameterHint”public string? ParameterHint { get; set; }
Optional type hint shown to the AI (e.g. "integer: order ID").
