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

Function permission

packages/opencode/src/cli/cmd/run/tool.ts:147–153  ·  view source on GitHub ↗
(ctx: ToolPermissionCtx)

Source from the content-addressed store, hash-verified

145}
146
147function permission<T = Tool.Info>(ctx: ToolPermissionCtx): ToolPermissionProps<T> {
148 return {
149 input: Object.assign(Object.create(null), ctx.input),
150 metadata: Object.assign(Object.create(null), ctx.meta),
151 patterns: ctx.patterns,
152 }
153}
154
155function text(v: unknown): string {
156 return typeof v === "string" ? v : ""

Callers 1

toolPermissionInfoFunction · 0.70

Calls 1

createMethod · 0.65

Tested by

no test coverage detected