MCPcopy Create free account
hub / github.com/anomalyco/opencode / selectDefaultModel

Function selectDefaultModel

packages/opencode/src/acp/service.ts:796–801  ·  view source on GitHub ↗
(snapshot: Directory.Snapshot)

Source from the content-addressed store, hash-verified

794}
795
796function selectDefaultModel(snapshot: Directory.Snapshot) {
797 if (snapshot.defaultModel) return snapshot.defaultModel
798 const model = snapshot.modelOptions[0]
799 if (model) return { providerID: model.providerID, modelID: model.modelID }
800 return { providerID: "unknown" as ProviderV2.ID, modelID: "unknown" as ModelV2.ID }
801}
802
803function detectSlashCommand(parts: ReturnType<typeof promptContentToParts>) {
804 const text = parts

Callers 1

makeFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected