SquadBuilderExtensions
Classstaticnet10.0
Provides fluent extension methods for adding and configuring Squad AI-agent team resources in an Aspire
Hosting.IDistributedApplicationBuilder . namespace Aspire.Hosting;
public static class SquadBuilderExtensions{ // ...}Methods1
Section titled MethodsIResourceBuilder<SquadResource> Adds a Squad AI-agent team to the distributed application. The lifecycle hook discovers agents from
.squad/team.md (or the default roster when the file does not exist), publishes Spawning to Active state transitions visible in the Aspire dashboard, and injects a custom squad:// descriptor that downstream services can consume as metadata. The Squad resource is a logical dashboard/resource-graph entry; it does not start a server process by itself.