import { Context, Schema } from "effect" export * as Location from "./location" export const Ref = Schema.Struct({ directory: Schema.String, workspaceID: Schema.optional(Schema.String), }).annotate({ identifier: "Location.Ref" }) export type Ref = typeof Ref.Type export class Service extends Context.Service()("@opencode/Location") {}