Class: CodexNotify::HookEvent

Inherits:
Data
  • Object
show all
Defined in:
lib/codex_notify/hook_event.rb

Instance Attribute Summary collapse

Instance Attribute Details

#assistant_messageObject (readonly)

Returns the value of attribute assistant_message

Returns:

  • (Object)

    the current value of assistant_message



4
5
6
# File 'lib/codex_notify/hook_event.rb', line 4

def assistant_message
  @assistant_message
end

#cwdObject (readonly)

Returns the value of attribute cwd

Returns:

  • (Object)

    the current value of cwd



4
5
6
# File 'lib/codex_notify/hook_event.rb', line 4

def cwd
  @cwd
end

#nameObject (readonly)

Returns the value of attribute name

Returns:

  • (Object)

    the current value of name



4
5
6
# File 'lib/codex_notify/hook_event.rb', line 4

def name
  @name
end

#promptObject (readonly)

Returns the value of attribute prompt

Returns:

  • (Object)

    the current value of prompt



4
5
6
# File 'lib/codex_notify/hook_event.rb', line 4

def prompt
  @prompt
end

#raw_payloadObject (readonly)

Returns the value of attribute raw_payload

Returns:

  • (Object)

    the current value of raw_payload



4
5
6
# File 'lib/codex_notify/hook_event.rb', line 4

def raw_payload
  @raw_payload
end

#session_idObject (readonly)

Returns the value of attribute session_id

Returns:

  • (Object)

    the current value of session_id



4
5
6
# File 'lib/codex_notify/hook_event.rb', line 4

def session_id
  @session_id
end

#sourceObject (readonly)

Returns the value of attribute source

Returns:

  • (Object)

    the current value of source



4
5
6
# File 'lib/codex_notify/hook_event.rb', line 4

def source
  @source
end

#tool_inputObject (readonly)

Returns the value of attribute tool_input

Returns:

  • (Object)

    the current value of tool_input



4
5
6
# File 'lib/codex_notify/hook_event.rb', line 4

def tool_input
  @tool_input
end

#tool_nameObject (readonly)

Returns the value of attribute tool_name

Returns:

  • (Object)

    the current value of tool_name



4
5
6
# File 'lib/codex_notify/hook_event.rb', line 4

def tool_name
  @tool_name
end

#tool_responseObject (readonly)

Returns the value of attribute tool_response

Returns:

  • (Object)

    the current value of tool_response



4
5
6
# File 'lib/codex_notify/hook_event.rb', line 4

def tool_response
  @tool_response
end