ThinkingBlockParam Class — anthropic-sdk-python Architecture
Architecture documentation for the ThinkingBlockParam class in thinking_block_param.py from the anthropic-sdk-python codebase.
Entity Profile
Dependency Diagram
graph TD e14e6fc2_3ca9_e7a7_51fe_7bd12d9f2d16["ThinkingBlockParam"] 69c2bf49_32e9_4b53_d97b_0abd948fe7d8["thinking_block_param.py"] e14e6fc2_3ca9_e7a7_51fe_7bd12d9f2d16 -->|defined in| 69c2bf49_32e9_4b53_d97b_0abd948fe7d8
Relationship Graph
Source Code
src/anthropic/types/thinking_block_param.py lines 10–15
class ThinkingBlockParam(TypedDict, total=False):
signature: Required[str]
thinking: Required[str]
type: Required[Literal["thinking"]]
Domain
Defined In
Source
Frequently Asked Questions
What is the ThinkingBlockParam class?
ThinkingBlockParam is a class in the anthropic-sdk-python codebase, defined in src/anthropic/types/thinking_block_param.py.
Where is ThinkingBlockParam defined?
ThinkingBlockParam is defined in src/anthropic/types/thinking_block_param.py at line 10.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free