remove usermessages

This commit is contained in:
Xi Yan 2025-02-20 15:26:37 -08:00
parent afee71604f
commit 5644d10c82
4 changed files with 8 additions and 27 deletions

View file

@ -3954,23 +3954,16 @@
"ContinueAgentTurnRequest": {
"type": "object",
"properties": {
"new_messages": {
"tool_responses": {
"type": "array",
"items": {
"oneOf": [
{
"$ref": "#/components/schemas/UserMessage"
},
{
"$ref": "#/components/schemas/ToolResponseMessage"
}
]
"$ref": "#/components/schemas/ToolResponseMessage"
}
}
},
"additionalProperties": false,
"required": [
"new_messages"
"tool_responses"
],
"title": "ContinueAgentTurnRequest"
},

View file

@ -2573,15 +2573,13 @@ components:
ContinueAgentTurnRequest:
type: object
properties:
new_messages:
tool_responses:
type: array
items:
oneOf:
- $ref: '#/components/schemas/UserMessage'
- $ref: '#/components/schemas/ToolResponseMessage'
$ref: '#/components/schemas/ToolResponseMessage'
additionalProperties: false
required:
- new_messages
- tool_responses
title: ContinueAgentTurnRequest
InferenceStep:
type: object

View file

@ -354,12 +354,7 @@ class Agents(Protocol):
agent_id: str,
session_id: str,
turn_id: str,
new_messages: List[
Union[
UserMessage,
ToolResponseMessage,
]
],
tool_responses: List[ToolResponseMessage],
) -> Union[Turn, AsyncIterator[AgentTurnResponseStreamChunk]]: ...
@webmethod(

View file

@ -174,12 +174,7 @@ class MetaReferenceAgentsImpl(Agents):
agent_id: str,
session_id: str,
turn_id: str,
new_messages: List[
Union[
UserMessage,
ToolResponseMessage,
]
],
tool_responses: List[ToolResponseMessage],
) -> AsyncGenerator:
pass