(h mcp.MethodHandler)
| 21 | } |
| 22 | |
| 23 | func addProgressToken(h mcp.MethodHandler) mcp.MethodHandler { |
| 24 | return func(ctx context.Context, method string, req mcp.Request) (result mcp.Result, err error) { |
| 25 | if rp, ok := req.GetParams().(mcp.RequestParams); ok { |
| 26 | rp.SetProgressToken(nextProgressToken.Add(1)) |
| 27 | } |
| 28 | return h(ctx, method, req) |
| 29 | } |
| 30 | } |
nothing calls this directly
no test coverage detected
searching dependent graphs…