// Copyright (c) Microsoft. All rights reserved.
namespace Microsoft.Agents.AI.Workflows;
///
/// .
///
public class StatefulExecutorOptions : ExecutorOptions
{
///
/// Gets or sets the unique key that identifies the executor's state. If not provided, will default to
/// `{ExecutorType}.State`.
///
public string? StateKey { get; set; }
///
/// Gets or sets the scope name to use for the executor's state. If not provided, the state will be
/// private to this executor instance.
///
public string? ScopeName { get; set; }
}