MCPcopy Index your code
hub / github.com/coder/mux / getStreamProviderDisplayName

Function getStreamProviderDisplayName

src/node/services/streamManager.ts:225–235  ·  view source on GitHub ↗
(model: string)

Source from the content-addressed store, hash-verified

223}
224
225function getStreamProviderDisplayName(model: string): string {
226 const canonicalModel = normalizeToCanonical(model);
227 const providerSeparatorIndex = canonicalModel.indexOf(":");
228 const provider =
229 providerSeparatorIndex > 0 ? canonicalModel.slice(0, providerSeparatorIndex) : undefined;
230 if (provider && isKnownProviderName(provider)) {
231 return PROVIDER_DEFINITIONS[provider].displayName;
232 }
233
234 return "The model";
235}
236
237function isStreamTruncatedMessage(message: string): boolean {
238 const lowerMessage = message.toLowerCase();

Callers 1

Calls 2

normalizeToCanonicalFunction · 0.90
isKnownProviderNameFunction · 0.85

Tested by

no test coverage detected