7 lines
280 B
TypeScript
7 lines
280 B
TypeScript
import { HttpApiMiddleware } from "effect/unstable/httpapi"
|
|
import { InvalidRequestError } from "../errors.js"
|
|
|
|
export class SchemaErrorMiddleware extends HttpApiMiddleware.Service<SchemaErrorMiddleware>()(
|
|
"@opencode/HttpApiSchemaError",
|
|
{ error: InvalidRequestError },
|
|
) {}
|