Current section
Files
Jump to
Current section
Files
lib/llm_proxy/protocol/request/error.ex
defmodule LLMProxy.Protocol.Request.Error do
@moduledoc """
Structured request-parse error returned by protocol request boundary parsers.
"""
defstruct [:code, :message]
@type t :: %__MODULE__{code: String.t(), message: String.t()}
@spec new(String.t(), String.t()) :: t()
def new(code, message), do: %__MODULE__{code: code, message: message}
end