API reference
Every public type of the five MentorAgent packages, generated from the 1.2.0 assemblies and their XML documentation: definition, members and package.
- Attributes namespace
The Novior.MentorAgent.Attributes namespace, in the Novior.MentorAgent package: 5 public types, such as MentorActionAttribute.
- Core namespace
The Novior.MentorAgent.Core namespace, in the Novior.MentorAgent package: 9 public types, such as IMentorAgentSource.
- Data namespace
The Novior.MentorAgent.Data namespace, in the Novior.MentorAgent package: one public type: MemoryEntry.
- Evaluation namespace
The Novior.MentorAgent.Evaluation namespace, in the Novior.MentorAgent package: 5 public types, such as EvalCase, MentorEvalOptions, MentorEvalReport.
- Extensions namespace
The Novior.MentorAgent.Extensions namespace, in the Novior.MentorAgent.Server and Novior.MentorAgent package: 3 public types.
- Memory namespace
The Novior.MentorAgent.Memory namespace, in the Novior.MentorAgent package: 2 public types: IMentorMemoryStore, MentorMemoryService.
- Models namespace
The Novior.MentorAgent.Models namespace, in the Novior.MentorAgent package: 4 public types, such as AgentCardInfo, MentorHostedMcpServer, MentorMcpServer.
- Observability namespace
The Novior.MentorAgent.Observability namespace, in the Novior.MentorAgent package: one public type: MentorTelemetry.
- Options namespace
The Novior.MentorAgent.Options namespace, in the Novior.MentorAgent package: 8 public types, such as MentorAnonymousIdentity.
- Rag namespace
The Novior.MentorAgent.Rag namespace, in the Novior.MentorAgent package: 3 public types: IMentorQueryEmbedding, IMentorRagSource, MentorRagRequest.
- Abstractions.Components namespace
The Novior.MentorAgent.Abstractions.Components namespace, in the Novior.MentorAgent.Abstractions package: 14 public types, such as A2ADetailBar.
- Abstractions.Core namespace
The Novior.MentorAgent.Abstractions.Core namespace, in the Novior.MentorAgent.Abstractions package: one public type: MentorLocalizer.
- Abstractions.Interfaces namespace
The Novior.MentorAgent.Abstractions.Interfaces namespace, in the Novior.MentorAgent.Abstractions package: 13 public types, such as IMentorActionCatalog.
- Abstractions.Models namespace
The Novior.MentorAgent.Abstractions.Models namespace, in the Novior.MentorAgent.Abstractions package: 40 public types, such as AgentDisplayInfo.
- Server.Auth namespace
The Novior.MentorAgent.Server.Auth namespace, in the Novior.MentorAgent.Server package: one public type: MentorServerUserContext.
- Server.Endpoints namespace
The Novior.MentorAgent.Server.Endpoints namespace, in the Novior.MentorAgent.Server package: 2 public types: MentorSseEndpoint, MentorSseEndpoint.ChatRequest.
- Server.Extensions namespace
The Novior.MentorAgent.Server.Extensions namespace, in the Novior.MentorAgent.Server package: 2 public types: ServerEndpointExtensions, ServerServiceExtensions.
- Server.Hubs namespace
The Novior.MentorAgent.Server.Hubs namespace, in the Novior.MentorAgent.Server package: 5 public types, such as HubPageContextStore.
- Blazor.Extensions namespace
The Novior.MentorAgent.Blazor.Extensions namespace, in the Novior.MentorAgent.Blazor package: one public type: ClientServiceExtensions.
- Blazor.Hub namespace
The Novior.MentorAgent.Blazor.Hub namespace, in the Novior.MentorAgent.Blazor package: one public type: MentorHubClient.
- Blazor.Models namespace
The Novior.MentorAgent.Blazor.Models namespace, in the Novior.MentorAgent.Blazor package: one public type: MentorAgentBlazorOptions.
- Blazor.Services namespace
The Novior.MentorAgent.Blazor.Services namespace, in the Novior.MentorAgent.Blazor package: 3 public types, such as WasmMentorOrchestrator.
- Declarative namespace
The Novior.MentorAgent.Declarative namespace, in the Novior.MentorAgent.Declarative package: 2 public types, such as MentorDeclarativeOptions.
- Global namespace
The global namespace, in the Novior.MentorAgent package: 3 public types: IMentorSessionManager, TeamMemberAttribute, TeamTerminationConditionAttribute.
