permission.ts 282 B

12345678
  1. import { Permission } from "@opencode-ai/core/permission"
  2. import { Effect, Layer } from "effect"
  3. export const permissionLayer = (overrides: Partial<Permission.Interface> = {}) =>
  4. Layer.mock(Permission.Service, {
  5. allowsAll: () => Effect.succeed(false),
  6. ...overrides,
  7. })