_get_last_assistant_message_content() — anthropic-sdk-python Function Reference
Architecture documentation for the _get_last_assistant_message_content() function in _beta_runner.py from the anthropic-sdk-python codebase.
Entity Profile
Dependency Diagram
graph TD f070b824_7b1c_09b2_23ba_84bb23647a08["_get_last_assistant_message_content()"] e1032e12_8173_7783_f9c6_c9b9260e5366["BaseAsyncToolRunner"] f070b824_7b1c_09b2_23ba_84bb23647a08 -->|defined in| e1032e12_8173_7783_f9c6_c9b9260e5366 b4a3f0c6_055a_0af4_1a49_fa0d3d9a7923["_get_last_assistant_message_content()"] b4a3f0c6_055a_0af4_1a49_fa0d3d9a7923 -->|calls| f070b824_7b1c_09b2_23ba_84bb23647a08 b5b59a19_0646_9f18_1716_6cbb729f18af["_generate_tool_call_response()"] b5b59a19_0646_9f18_1716_6cbb729f18af -->|calls| f070b824_7b1c_09b2_23ba_84bb23647a08 1fdee5f9_923d_e71a_5610_d1556341274b["_get_last_message()"] f070b824_7b1c_09b2_23ba_84bb23647a08 -->|calls| 1fdee5f9_923d_e71a_5610_d1556341274b b4a3f0c6_055a_0af4_1a49_fa0d3d9a7923["_get_last_assistant_message_content()"] f070b824_7b1c_09b2_23ba_84bb23647a08 -->|calls| b4a3f0c6_055a_0af4_1a49_fa0d3d9a7923 style f070b824_7b1c_09b2_23ba_84bb23647a08 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
src/anthropic/lib/tools/_beta_runner.py lines 545–550
async def _get_last_assistant_message_content(self) -> list[ParsedBetaContentBlock[ResponseFormatT]] | None:
last_message = await self._get_last_message()
if last_message is None or last_message.role != "assistant" or not last_message.content:
return None
return last_message.content
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does _get_last_assistant_message_content() do?
_get_last_assistant_message_content() is a function in the anthropic-sdk-python codebase, defined in src/anthropic/lib/tools/_beta_runner.py.
Where is _get_last_assistant_message_content() defined?
_get_last_assistant_message_content() is defined in src/anthropic/lib/tools/_beta_runner.py at line 545.
What does _get_last_assistant_message_content() call?
_get_last_assistant_message_content() calls 2 function(s): _get_last_assistant_message_content, _get_last_message.
What calls _get_last_assistant_message_content()?
_get_last_assistant_message_content() is called by 2 function(s): _generate_tool_call_response, _get_last_assistant_message_content.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free