prompt
Represents the current prompt associated with the LLM session. The prompt captures the input messages, model configuration, and parameters used for interactions with the underlying language model.
The property is managed using an active state validation mechanism, which ensures that the prompt can only be accessed or modified when the session is active.
Delegated by ActiveProperty to enforce session-based activity checks, ensuring the property cannot be accessed when the isActive predicate evaluates to false.
Typical usage includes providing input to LLM requests, such as: