MCPcopy Create free account
hub / github.com/bearlyai/OpenADE / resolvedAgentProviders

Method resolvedAgentProviders

projects/runtime/src/server.ts:444–451  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

442 }
443
444 private resolvedAgentProviders(): AgentProviderSummary[] {
445 const providers = new Map<string, AgentProviderSummary>()
446 for (const provider of this.agentProviders) providers.set(provider.providerId, provider)
447 for (const resolve of this.agentProviderResolvers) {
448 for (const provider of resolve()) providers.set(provider.providerId, provider)
449 }
450 return [...providers.values()].sort((a, b) => a.providerId.localeCompare(b.providerId))
451 }
452
453 private initialize(params: RuntimeInitializeParams, context: RuntimeHandlerContext): RuntimeInitializeResult {
454 const requestedProtocolVersion = params.protocolVersion

Callers 3

capabilitiesMethod · 0.95
capabilitiesForMethod · 0.95
agentProviderStatusMethod · 0.95

Calls 2

resolveFunction · 0.85
setMethod · 0.65

Tested by

no test coverage detected