MCPcopy Create free account
hub / github.com/oboard/claude-code-rev / getProviderSelectionSummary

Function getProviderSelectionSummary

src/components/ProviderPicker.tsx:288–306  ·  view source on GitHub ↗
(
  result: ProviderSelectionResult,
)

Source from the content-addressed store, hash-verified

286}
287
288export function getProviderSelectionSummary(
289 result: ProviderSelectionResult,
290): string {
291 if (result.savedOnly && result.envOverrideName) {
292 return `Saved provider preference as ${result.providerName}. Current session still uses ${result.envOverrideName} because environment variables override provider selection.`
293 }
294
295 let summary = `Set provider to ${result.providerName}`
296
297 if (result.model !== undefined) {
298 summary += ` · Model set to ${modelDisplayString(result.model)}`
299 }
300
301 if (result.wasFastModeDisabled) {
302 summary += ' · Fast mode OFF'
303 }
304
305 return summary
306}

Callers 1

ProviderPickerWrapperFunction · 0.85

Calls 1

modelDisplayStringFunction · 0.85

Tested by

no test coverage detected