Prepared request target owned by PtcRunner.LLM.ReqLLMAdapter.
Callers normally use configured selector strings. This value is exposed so the adapter's public types remain complete; its fields are an implementation detail and should be treated as opaque.
Summary
Types
@type t() :: %PtcRunner.LLM.ReqLLMPreparedModel{ budgeted?: boolean(), exact_options: map(), model: LLMDB.Model.t() | nil, output_limit_bindings: [PtcRunner.LLM.output_limit_binding()], request_options: map() | nil, selector: String.t(), structured_output_mode: :json_schema | :json_object | :unsupported }