# Options namespace

> The Novior.MentorAgent.Options namespace, in the Novior.MentorAgent package: 8 public types, such as MentorAnonymousIdentity.

- URL: https://docs.mentoragent.net/api/novior-mentoragent-options
- Documentation for: MentorAgent 1.2.0

## Pages

- [MentorAnonymousIdentity enum](https://docs.mentoragent.net/api/novior-mentoragent-options/mentoranonymousidentity.md): How MentorAgent identifies a user who is not signed in — which decides whose memory they read and whose rate-limit allowance they spend.
- [MentorConfirmationArgument record](https://docs.mentoragent.net/api/novior-mentoragent-options/mentorconfirmationargument.md): The MentorConfirmationArgument record of Novior.MentorAgent.Options: One argument of a confirmation banner.
- [MentorConfirmationContext class](https://docs.mentoragent.net/api/novior-mentoragent-options/mentorconfirmationcontext.md): What MentorOptions.ConfirmationMessage gets to write the text of one confirmation banner.
- [MentorHitlMode enum](https://docs.mentoragent.net/api/novior-mentoragent-options/mentorhitlmode.md): The MentorHitlMode enum of Novior.MentorAgent.Options: How MentorAgent implements human-in-the-loop tool approval (roadmap #16). Both modes show the same…
- [MentorOptions class](https://docs.mentoragent.net/api/novior-mentoragent-options/mentoroptions.md): The MentorOptions class of Novior.MentorAgent.Options: Configuration options for AddMentorAgent().
- [MentorRoutingStrategy enum](https://docs.mentoragent.net/api/novior-mentoragent-options/mentorroutingstrategy.md): The MentorRoutingStrategy enum of Novior.MentorAgent.Options: How MentorAgent decides, per turn, whether to serve from the cheap MentorOptions.ChatClient or…
- [MentorSafetyCheckFailure enum](https://docs.mentoragent.net/api/novior-mentoragent-options/mentorsafetycheckfailure.md): The MentorSafetyCheckFailure enum of Novior.MentorAgent.Options: What a safety check does when it cannot reach a verdict — the classifier timed out…
- [MentorSessionContextPlacement enum](https://docs.mentoragent.net/api/novior-mentoragent-options/mentorsessioncontextplacement.md): Where the context of each request goes — the page open, the data it shows, its address, the date and time (MentorOptions.SessionContextPlacement).
