mirror of
https://github.com/PrefectHQ/fastmcp.git
synced 2026-08-23 14:04:18 +02:00
fix: correct typing for on_read_resource middleware method (#1858)
Co-authored-by: marvin-context-protocol[bot] <225465937+marvin-context-protocol[bot]@users.noreply.github.com> Co-authored-by: William Easton <strawgate@users.noreply.github.com>
This commit is contained in:
parent
16f380a8cf
commit
0d6d60941c
1 changed files with 3 additions and 2 deletions
|
|
@ -15,6 +15,7 @@ from typing import (
|
|||
)
|
||||
|
||||
import mcp.types as mt
|
||||
from mcp.server.lowlevel.helper_types import ReadResourceContents
|
||||
from typing_extensions import TypeVar
|
||||
|
||||
from fastmcp.prompts.prompt import Prompt
|
||||
|
|
@ -154,8 +155,8 @@ class Middleware:
|
|||
async def on_read_resource(
|
||||
self,
|
||||
context: MiddlewareContext[mt.ReadResourceRequestParams],
|
||||
call_next: CallNext[mt.ReadResourceRequestParams, mt.ReadResourceResult],
|
||||
) -> mt.ReadResourceResult:
|
||||
call_next: CallNext[mt.ReadResourceRequestParams, list[ReadResourceContents]],
|
||||
) -> list[ReadResourceContents]:
|
||||
return await call_next(context)
|
||||
|
||||
async def on_get_prompt(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue