We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7115da6 commit a09f976Copy full SHA for a09f976
1 file changed
ai21/models/maestro/run.py
@@ -125,9 +125,19 @@ class WebSearchResult(TypedDict, total=False):
125
score: float
126
127
128
+class ToolCallResult(TypedDict, total=False):
129
+ tool_name: str
130
+ tool_type: Literal["mcp", "http"]
131
+ server_label: Optional[str]
132
+ parameters: Dict[str, Any]
133
+ response: Dict[str, Any]
134
+ status: Literal["success", "failure"]
135
+
136
137
class DataSources(TypedDict, total=False):
138
file_search: Optional[List[FileSearchResult]]
139
web_search: Optional[List[WebSearchResult]]
140
+ tool_calls: Optional[List[ToolCallResult]]
141
142
143
class RunError(TypedDict):
0 commit comments