// Copyright (c) Microsoft. All rights reserved.
namespace Microsoft.Agents.AI.Tools.Shell;
///
/// Well-known values for the network parameter on
/// . The parameter type stays
/// so callers can supply user-defined networks
/// (e.g. "my-private-net") — these constants exist for
/// discoverability and to avoid stringly-typed defaults.
///
public static class DockerNetworkMode
{
/// No network — the container has no network interfaces. The default.
public const string None = "none";
/// Docker's default bridge network — egress to the host network.
public const string Bridge = "bridge";
/// Share the host's network namespace — strongly discouraged for untrusted code.
public const string Host = "host";
}