import { Context } from "effect"; import type { ProviderAdapterError } from "../Errors.ts"; import type { ProviderAdapterShape } from "./ProviderAdapter.ts"; export interface CursorAdapterShape extends ProviderAdapterShape { readonly provider: "cursor"; } export class CursorAdapter extends Context.Service()( "t3/provider/Services/CursorAdapter", ) {}