Class: PatientLLM::RequestPreview

Inherits:
Data
  • Object
show all
Defined in:
lib/patient_llm/request_preview.rb

Overview

The request that ask would send, as returned by preview_request and Agent.preview_request. Header values that reference registered secrets are replaced with placeholder strings.

Instance Attribute Summary collapse

Instance Attribute Details

#headersHash (readonly)

Returns The request headers, with secret values redacted.

Returns:

  • (Hash)

    The request headers, with secret values redacted



14
# File 'lib/patient_llm/request_preview.rb', line 14

RequestPreview = Data.define(:url, :headers, :payload)

#payloadHash (readonly)

Returns The JSON request payload.

Returns:

  • (Hash)

    The JSON request payload



14
# File 'lib/patient_llm/request_preview.rb', line 14

RequestPreview = Data.define(:url, :headers, :payload)

#urlString (readonly)

Returns The fully resolved request URL.

Returns:

  • (String)

    The fully resolved request URL



14
# File 'lib/patient_llm/request_preview.rb', line 14

RequestPreview = Data.define(:url, :headers, :payload)