@@ -161,15 +161,15 @@ class Tool(_Model):
161161 CaptureStructuredOutputsTool, CodeInterpreterTool, ComputerTool, ComputerUsePreviewTool,
162162 CustomToolParam, MicrosoftFabricPreviewTool, FabricIQPreviewTool, FileSearchTool, FunctionTool,
163163 ImageGenTool, LocalShellToolParam, MCPTool, MemorySearchPreviewTool, NamespaceToolParam,
164- OpenApiTool, ReminderPreviewTool, SharepointPreviewTool, FunctionShellToolParam,
164+ OpenApiTool, SharepointPreviewTool, FunctionShellToolParam,
165165 ToolSearchToolParam, WebSearchTool, WebSearchPreviewTool, WorkIQPreviewTool
166166
167167 :ivar type: Required. Known values are: "function", "file_search", "computer",
168168 "computer_use_preview", "web_search", "mcp", "code_interpreter", "image_generation",
169169 "local_shell", "shell", "custom", "namespace", "tool_search", "web_search_preview",
170170 "apply_patch", "a2a_preview", "bing_custom_search_preview", "browser_automation_preview",
171171 "fabric_dataagent_preview", "sharepoint_grounding_preview", "memory_search_preview",
172- "reminder_preview", " work_iq_preview", "fabric_iq_preview", "toolbox_search_preview",
172+ "work_iq_preview", "fabric_iq_preview", "toolbox_search_preview",
173173 "azure_ai_search", "azure_function", "bing_grounding", "capture_structured_outputs", and
174174 "openapi".
175175 :vartype type: str or ~azure.ai.projects.models.ToolType
@@ -182,7 +182,7 @@ class Tool(_Model):
182182 \"local_shell\", \"shell\", \"custom\", \"namespace\", \"tool_search\", \"web_search_preview\",
183183 \"apply_patch\", \"a2a_preview\", \"bing_custom_search_preview\",
184184 \"browser_automation_preview\", \"fabric_dataagent_preview\", \"sharepoint_grounding_preview\",
185- \"memory_search_preview\", \"reminder_preview\", \" work_iq_preview\", \"fabric_iq_preview\",
185+ \"memory_search_preview\", \"work_iq_preview\", \"fabric_iq_preview\",
186186 \"toolbox_search_preview\", \"azure_ai_search\", \"azure_function\", \"bing_grounding\",
187187 \"capture_structured_outputs\", and \"openapi\"."""
188188
@@ -12625,47 +12625,6 @@ def __init__(self, *args: Any, **kwargs: Any) -> None:
1262512625 super().__init__(*args, **kwargs)
1262612626
1262712627
12628- class ReminderPreviewTool(Tool, discriminator="reminder_preview"):
12629- """A built-in tool that schedules the agent to re-invoke itself after a delay. The model passes a
12630- single ``minutes`` argument (positive integer) when calling this tool. The service creates a
12631- one-shot timer routine that fires after the specified delay and re-invokes the agent on the
12632- same conversation thread. No pre-created routine is required.
12633-
12634- :ivar type: The type of the tool. Always ``reminder_preview``. Required. REMINDER_PREVIEW.
12635- :vartype type: str or ~azure.ai.projects.models.REMINDER_PREVIEW
12636- :ivar name: Optional user-defined name for this tool or configuration.
12637- :vartype name: str
12638- :ivar description: Optional user-defined description for this tool or configuration.
12639- :vartype description: str
12640- """
12641-
12642- type: Literal[ToolType.REMINDER_PREVIEW] = rest_discriminator(name="type", visibility=["read", "create", "update", "delete", "query"]) # type: ignore
12643- """The type of the tool. Always ``reminder_preview``. Required. REMINDER_PREVIEW."""
12644- name: Optional[str] = rest_field(visibility=["read", "create", "update", "delete", "query"])
12645- """Optional user-defined name for this tool or configuration."""
12646- description: Optional[str] = rest_field(visibility=["read", "create", "update", "delete", "query"])
12647- """Optional user-defined description for this tool or configuration."""
12648-
12649- @overload
12650- def __init__(
12651- self,
12652- *,
12653- name: Optional[str] = None,
12654- description: Optional[str] = None,
12655- ) -> None: ...
12656-
12657- @overload
12658- def __init__(self, mapping: Mapping[str, Any]) -> None:
12659- """
12660- :param mapping: raw JSON to initialize the model.
12661- :type mapping: Mapping[str, Any]
12662- """
12663-
12664- def __init__(self, *args: Any, **kwargs: Any) -> None:
12665- super().__init__(*args, **kwargs)
12666- self.type = ToolType.REMINDER_PREVIEW # type: ignore
12667-
12668-
1266912628class ReminderPreviewToolboxTool(ToolboxTool, discriminator="reminder_preview"):
1267012629 """A reminder tool stored in a toolbox.
1267112630
0 commit comments