// Copyright (c) Microsoft. All rights reserved. namespace Microsoft.Agents.AI.Hosting; /// /// Options for configuring . /// public class IsolationKeyScopedAgentSessionStoreOptions { /// /// Gets or sets a value indicating whether an exception should be thrown when the isolation key cannot be determined. /// /// /// /// If (default), the store will throw an /// when returns . /// /// /// If , the conversation ID is passed through unmodified when the isolation key is absent, /// allowing unscoped access to the underlying session store. This mode is suitable for development scenarios /// or mixed environments where not all requests have isolation keys. /// /// public bool Strict { get; set; } = true; }