Class: Cline::SessionMessage::MessageContent::ToolUseInput

Inherits:
Cline::Schema
  • Object
show all
Defined in:
lib/cline/session_message.rb

Overview

An input used for tool use content.

Instance Attribute Summary

Attributes inherited from Cline::Schema

#extra_attributes

Public API collapse

Methods inherited from Cline::Schema

#==, as_hash, cast, cline_snake_attributes, of_hash, #to_cline_json, #to_hash

Instance Method Details

#optionsArray<String>

Returns List of options for the given question.

Returns:

  • (Array<String>)

    List of options for the given question



56
# File 'lib/cline/session_message.rb', line 56

attribute :options, Utils::Schema.collection(:string)

#questionString

Returns Question.

Returns:

  • (String)

    Question



53
# File 'lib/cline/session_message.rb', line 53

attribute :question, :string