feat: filter internal runs endpoint by conversation id [LET-6886] (#8437)
This commit is contained in:
committed by
Caren Thomas
parent
d99195f19d
commit
318498bde3
@@ -11622,6 +11622,24 @@
|
||||
},
|
||||
"description": "Filter runs by project ID."
|
||||
},
|
||||
{
|
||||
"name": "conversation_id",
|
||||
"in": "query",
|
||||
"required": false,
|
||||
"schema": {
|
||||
"anyOf": [
|
||||
{
|
||||
"type": "string"
|
||||
},
|
||||
{
|
||||
"type": "null"
|
||||
}
|
||||
],
|
||||
"description": "Filter runs by conversation ID.",
|
||||
"title": "Conversation Id"
|
||||
},
|
||||
"description": "Filter runs by conversation ID."
|
||||
},
|
||||
{
|
||||
"name": "duration_percentile",
|
||||
"in": "query",
|
||||
|
||||
@@ -64,6 +64,7 @@ async def list_runs(
|
||||
deprecated=True,
|
||||
),
|
||||
project_id: Optional[str] = Query(None, description="Filter runs by project ID."),
|
||||
conversation_id: Optional[str] = Query(None, description="Filter runs by conversation ID."),
|
||||
duration_percentile: Optional[int] = Query(
|
||||
None, description="Filter runs by duration percentile (1-100). Returns runs slower than this percentile."
|
||||
),
|
||||
@@ -122,6 +123,7 @@ async def list_runs(
|
||||
step_count_operator=step_count_operator,
|
||||
tools_used=tools_used,
|
||||
project_id=project_id,
|
||||
conversation_id=conversation_id,
|
||||
order_by=order_by,
|
||||
duration_percentile=duration_percentile,
|
||||
duration_filter=duration_filter,
|
||||
|
||||
Reference in New Issue
Block a user