NAME
Claude::Agent::Content::Thinking - Thinking content block
DESCRIPTION
A thinking content block containing Claude's reasoning. Present only when extended thinking is enabled.
ATTRIBUTES
type
Always thinking. Read only.
thinking
The reasoning text.
signature
Optional signature for verification. has_signature reports whether it was given.
raw
The decoded block as the CLI sent it, when the object was built by Claude::Agent::Content->from_json. Keys the class does not declare are reachable here.
METHODS
new
Takes a flat list of name/value pairs. Unknown names are ignored.
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).