// Copyright (c) Microsoft. All rights reserved. namespace Microsoft.Agents.AI.DurableTask.Workflows; /// /// Input payload for activity execution, containing the input and other metadata. /// internal sealed class DurableActivityInput { /// /// Gets or sets the serialized executor input. /// public string? Input { get; set; } /// /// Gets or sets the assembly-qualified type name of the input, used for proper deserialization. /// public string? InputTypeName { get; set; } /// /// Gets or sets the shared state dictionary (scope-prefixed key -> serialized value). /// public Dictionary State { get; set; } = []; }