namespace AnthropicClient.Models;
///
/// Represents tool use content that is part of a message.
///
public class ToolUseContent : Content
{
///
/// Gets the ID of the tool use.
///
public string Id { get; init; } = string.Empty;
///
/// Gets the name of the tool.
///
public string Name { get; init; } = string.Empty;
///
/// Gets the input of the tool.
///
public Dictionary Input { get; init; } = [];
///
/// Initializes a new instance of the class.
///
/// A new instance of the class.
public ToolUseContent() : base(ContentType.ToolUse)
{
}
}