AgentEntityInfo
Recordnet10.0
Describes an AI agent exposed by an agent service backend, used for entity discovery in DevUI.
namespace Aspire.Hosting.AgentFramework;
public record AgentEntityInfo : System.IEquatable<Aspire.Hosting.AgentFramework.AgentEntityInfo>{ // ...}IEquatable<AgentEntityInfo>
14 members
Remarks
Section titled Remarks When added via Agent, agent metadata is declared at the AppHost level so that the DevUI aggregator can build the entity listing without querying each backend's /v1/entities endpoint.
Agent services only need to expose the standard OpenAI Responses and Conversations API endpoints ( Map and Map), not a custom discovery endpoint.
Constructors1
Section titled Constructors Describes an AI agent exposed by an agent service backend, used for entity discovery in DevUI.
Properties5
Section titled PropertiesIdget; initstringThe unique identifier for the agent, typically matching the name passed to
AddAIAgent .Nameget; initstring Gets the display name for the agent. Defaults to
AgentEntityInfo.Id if not specified. Methods8
Section titled Methods<Clone>$ virtualEquals(AgentEntityInfo?) virtualboolIndicates whether the current object is equal to another object of the same type.