export * as Tools from "./tools" import { Context, Effect, Scope } from "effect" import { Tool } from "./tool" export interface Interface { readonly register: ( tools: Readonly>, ) => Effect.Effect } /** Narrow registration-only Location capability. */ export class Service extends Context.Service()("@opencode/v2/Tools") {}