MCPcopy
hub / github.com/anomalyco/opencode / paid

Function paid

packages/opencode/test/provider/provider.test.ts:79–83  ·  view source on GitHub ↗
(providers: Record<string, { models: Record<string, { cost: { input: number } }> }>)

Source from the content-addressed store, hash-verified

77const list = Provider.use.list()
78
79const paid = (providers: Record<string, { models: Record<string, { cost: { input: number } }> }>) => {
80 const item = providers[ProviderV2.ID.make("opencode")]
81 expect(item).toBeDefined()
82 return Object.values(item.models).filter((model) => model.cost.input > 0).length
83}
84
85const languageBaseURL = (language: unknown) => (language as { config: { baseURL: string } }).config.baseURL
86

Callers 1

provider.test.tsFile · 0.85

Calls 2

makeMethod · 0.45
valuesMethod · 0.45

Tested by

no test coverage detected