NAME

Claude::Agent::Message::User - User message type

DESCRIPTION

Represents a user message in the conversation.

ATTRIBUTES

  • type - Always 'user'

  • uuid - Unique message identifier

  • session_id - Session identifier

  • message - HashRef with 'role' and 'content' keys

  • parent_tool_use_id - Optional, set if message is within a subagent

AUTHOR

LNATION, <email at lnation.org>

LICENSE

This software is Copyright (c) 2026 by LNATION.

This is free software, licensed under The Artistic License 2.0 (GPL Compatible).