The first source deployment migration in #7372 established code and ZIP upload as the default path for Hosted-ChatClientAgent. The remaining .NET Foundry hosted agent samples still use Dockerfiles, container registry configuration, and the older split agent manifests.
Migrate the remaining samples to the same documented azd flow:
- Use one
azure.yaml with codeConfiguration and remote build.
- Make every uploaded project self-contained because repository build files do not travel in the ZIP.
- Remove obsolete Dockerfiles and split agent manifests from source deployment samples.
- Preserve each sample's required environment variables, bundled resources, permissions, and external resource prerequisites.
- Document local testing, deployment, invocation, contributor package flow, and cleanup per sample.
- Validate each sample locally and against a Foundry project where its external dependencies are available.
The first source deployment migration in #7372 established code and ZIP upload as the default path for
Hosted-ChatClientAgent. The remaining .NET Foundry hosted agent samples still use Dockerfiles, container registry configuration, and the older split agent manifests.Migrate the remaining samples to the same documented
azdflow:azure.yamlwithcodeConfigurationand remote build.