mirror of
https://github.com/PrefectHQ/fastmcp.git
synced 2026-08-23 05:54:19 +02:00
Finish removing
This commit is contained in:
parent
c63fcc96ea
commit
cdc0808190
2 changed files with 0 additions and 6 deletions
|
|
@ -122,7 +122,6 @@ class OpenAPITool(Tool):
|
|||
name: str,
|
||||
description: str,
|
||||
parameters: dict[str, Any],
|
||||
is_async: bool = True,
|
||||
tags: set[str] = set(),
|
||||
timeout: float | None = None,
|
||||
annotations: ToolAnnotations | None = None,
|
||||
|
|
@ -133,7 +132,6 @@ class OpenAPITool(Tool):
|
|||
description=description,
|
||||
parameters=parameters,
|
||||
fn=self._execute_request, # We'll use an instance method instead of a global function
|
||||
is_async=is_async,
|
||||
context_kwarg="context", # Default context keyword argument
|
||||
tags=tags,
|
||||
annotations=annotations,
|
||||
|
|
@ -550,7 +548,6 @@ class FastMCPOpenAPI(FastMCP):
|
|||
name=tool_name,
|
||||
description=enhanced_description,
|
||||
parameters=combined_schema,
|
||||
is_async=True,
|
||||
tags=set(route.tags or []),
|
||||
timeout=self._timeout,
|
||||
)
|
||||
|
|
|
|||
|
|
@ -40,7 +40,6 @@ class Tool(BaseModel):
|
|||
name: str = Field(description="Name of the tool")
|
||||
description: str = Field(description="Description of what the tool does")
|
||||
parameters: dict[str, Any] = Field(description="JSON schema for tool parameters")
|
||||
is_async: bool = Field(description="Whether the tool is async")
|
||||
context_kwarg: str | None = Field(
|
||||
None, description="Name of the kwarg that should receive context"
|
||||
)
|
||||
|
|
@ -74,7 +73,6 @@ class Tool(BaseModel):
|
|||
raise ValueError("You must provide a name for lambda functions")
|
||||
|
||||
func_doc = description or fn.__doc__ or ""
|
||||
is_async = inspect.iscoroutinefunction(fn)
|
||||
|
||||
if inspect.ismethod(fn) and hasattr(fn, "__func__"):
|
||||
sig = inspect.signature(fn.__func__)
|
||||
|
|
@ -96,7 +94,6 @@ class Tool(BaseModel):
|
|||
name=func_name,
|
||||
description=func_doc,
|
||||
parameters=schema,
|
||||
is_async=is_async,
|
||||
context_kwarg=context_kwarg,
|
||||
tags=tags or set(),
|
||||
annotations=annotations,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue