Namespace Kuestenlogik.Bowire.Catalogue.Agent

Classes

AgentCatalogueProvider

Sources Bowire's URL/service catalogue from a Bowire Agent hub (#305 Phase E / depends on #128). When the hub-side aggregator endpoint GET {HubUrl}/hub/agents/catalogue is live, this provider returns one BowireCatalogueEntry per registered-agent entry; until then it returns an empty list and keeps the workbench's "no catalogue" surface intact.

BowireAgentCatalogueOptions

Options for AgentCatalogueProvider (#305 Phase E). Bound from Bowire:Discovery:Catalogue:Agent.

BowireAgentCatalogueServiceCollectionExtensions

Wires the Bowire-Agent catalogue provider so it picks up its IConfiguration-bound options (#305 Phase E).