Error with Config Schema in PolicyLive Implementation

Can't Use the Config Error ( beacuse not a schema ) but requires the confgi error in the errors. How to fix the issue

import { HttpApiBuilder } from '@effect/platform';
import { CurrentUser } from '@repo/shared/services/current-user';
import { Effect } from 'effect';
import { DomainApi } from '../../domain';

export const PolicyLive = HttpApiBuilder.group(
  DomainApi,
  'policy',
  (handlers) =>
    Effect.gen(function* () {
      return handlers.handle('get', () =>
        Effect.gen(function* () {
          const currentUser = yield* CurrentUser;
          const user = yield* currentUser.user;

          const userPermissions = yield* Effect.succeed({
            userId: user.userId,
            permissions: user.permissions,
          });

          return userPermissions;
        })
      );
    })
);
image.png
image.png
Was this page helpful?