File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
pydantic_ai_slim/pydantic_ai Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -141,6 +141,8 @@ def is_agent_node(
141
141
142
142
@dataclasses .dataclass
143
143
class UserPromptNode (AgentNode [DepsT , NodeRunEndT ]):
144
+ """The node that handles the user prompt and instructions."""
145
+
144
146
user_prompt : str | Sequence [_messages .UserContent ] | None
145
147
146
148
instructions : str | None
@@ -293,7 +295,7 @@ async def add_mcp_server_tools(server: MCPServer) -> None:
293
295
294
296
@dataclasses .dataclass
295
297
class ModelRequestNode (AgentNode [DepsT , NodeRunEndT ]):
296
- """Make a request to the model using the last message in state.message_history."""
298
+ """The node that makes a request to the model using the last message in state.message_history."""
297
299
298
300
request : _messages .ModelRequest
299
301
@@ -412,7 +414,7 @@ def _finish_handling(
412
414
413
415
@dataclasses .dataclass
414
416
class CallToolsNode (AgentNode [DepsT , NodeRunEndT ]):
415
- """Process a model response, and decide whether to end the run or make a new request."""
417
+ """The node that processes a model response, and decides whether to end the run or make a new request."""
416
418
417
419
model_response : _messages .ModelResponse
418
420
You can’t perform that action at this time.
0 commit comments