// Copyright (c) Microsoft. All rights reserved. namespace Foundry.Hosting.IntegrationTests.Fixtures; /// /// Provisions a dedicated it-unsupported-protocol agent under the legacy responses protocol /// 1.0.0 on purpose. The test container targets protocol 2.0.0 only, so a request served /// as 1.0.0 (no x-agent-foundry-call-id header) must fail fast with a clear 501 /// rather than an opaque 500. A dedicated agent name keeps this 1.0.0 deployment isolated from the /// 2.0.0 scenario agents (notably it-happy-path), whose @latest must stay 2.0.0. /// See . /// public sealed class UnsupportedProtocolHostedAgentFixture : HostedAgentFixture { protected override string ScenarioName => "unsupported-protocol"; protected override string ResponsesProtocolVersion => "1.0.0"; }