MCPcopy Index your code
hub / github.com/anomalyco/opencode / resourceTemplates

Function resourceTemplates

packages/opencode/src/mcp/catalog.ts:137–143  ·  view source on GitHub ↗
(client: Client, timeout?: number)

Source from the content-addressed store, hash-verified

135}
136
137export function resourceTemplates(client: Client, timeout?: number) {
138 if (!client.getServerCapabilities()?.resources) return Promise.resolve([])
139 return paginate(
140 (cursor) => client.listResourceTemplates(cursor === undefined ? undefined : { cursor }, { timeout }),
141 (result) => result.resourceTemplates,
142 )
143}
144
145function listTools(client: Client, timeout: number) {
146 return Effect.tryPromise({

Callers

nothing calls this directly

Calls 3

paginateFunction · 0.85
listResourceTemplatesMethod · 0.80
getServerCapabilitiesMethod · 0.45

Tested by

no test coverage detected