Class: Pikuri::Agent::History::Thinking

Inherits:
Data
  • Object
show all
Defined in:
lib/pikuri/agent/history.rb

Overview

An assistant reasoning block, as the provider reported it.

The two fields are not symmetric, and which one carries the substance flips by provider: on Anthropic signature is the full reasoning, encrypted, and text a summary that is empty by default; on an OpenAI-compatible server text is the reasoning itself and signature is usually absent. So the whole block, never one field, is what Pikuri::Agent withholds from a model that did not produce it — see DECISIONS.md D_thinking_block_replay.

Instance Attribute Summary collapse

Instance Attribute Details

#signatureObject (readonly)

Returns the value of attribute signature

Returns:

  • (Object)

    the current value of signature



94
95
96
# File 'lib/pikuri/agent/history.rb', line 94

def signature
  @signature
end

#textObject (readonly)

Returns the value of attribute text

Returns:

  • (Object)

    the current value of text



94
95
96
# File 'lib/pikuri/agent/history.rb', line 94

def text
  @text
end