Module Completions.Plugin

Plugin configuration for OpenRouter plugins. See https://openrouter.ai/docs/guides/features/plugins/overview

module Web : sig ... end
module Pdf_engine : sig ... end
module File_parser : sig ... end
type t =
  1. | Web of Web.t
  2. | File_parser of File_parser.t
include Ppx_jsonaf_conv_lib.Jsonafable.S with type t := t
val t_of_jsonaf : Jsonaf_kernel__.Type.t -> t
val jsonaf_of_t : t -> Jsonaf_kernel__.Type.t
val sexp_of_t : t -> Sexplib0.Sexp.t
val web : ?enabled:bool -> ?max_results:int -> unit -> t
val file_parser : ?pdf_engine:Pdf_engine.t -> unit -> t