File tree Expand file tree Collapse file tree 3 files changed +3
-6
lines changed
routers/wanaku-router/src/main/java/ai/wanaku/routers Expand file tree Collapse file tree 3 files changed +3
-6
lines changed Original file line number Diff line number Diff line change 23
23
24
24
import ai .wanaku .core .mcp .common .resolvers .Resolver ;
25
25
import ai .wanaku .core .util .IndexHelper ;
26
- import ai .wanaku .routers .proxies .Proxy ;
27
26
28
- abstract class AbstractProvider <T extends Proxy , Y extends Resolver > {
27
+ abstract class AbstractProvider <Y extends Resolver > {
29
28
private static File createSettingsDirectory (String settingsDirectory ) {
30
29
File resourcesDir = new File (settingsDirectory );
31
30
if (!resourcesDir .exists ()) {
Original file line number Diff line number Diff line change 24
24
import jakarta .inject .Inject ;
25
25
import ai .wanaku .core .mcp .common .resolvers .ResourceResolver ;
26
26
import ai .wanaku .core .mcp .common .resolvers .util .NoopResourceResolver ;
27
- import ai .wanaku .routers .proxies .ResourceProxy ;
28
27
import ai .wanaku .routers .proxies .resources .ResourceAcquirerProxy ;
29
28
import ai .wanaku .routers .resolvers .WanakuResourceResolver ;
30
29
import picocli .CommandLine ;
31
30
32
31
import static ai .wanaku .core .mcp .common .resolvers .Resolver .DEFAULT_RESOURCES_INDEX_FILE_NAME ;
33
32
34
33
@ ApplicationScoped
35
- public class ResourcesProvider extends AbstractProvider <ResourceProxy , ResourceResolver > {
34
+ public class ResourcesProvider extends AbstractProvider <ResourceResolver > {
36
35
@ Inject
37
36
CommandLine .ParseResult parseResult ;
38
37
Original file line number Diff line number Diff line change 26
26
import ai .wanaku .core .mcp .common .resolvers .ToolsResolver ;
27
27
import ai .wanaku .core .mcp .common .resolvers .util .NoopToolsResolver ;
28
28
import ai .wanaku .routers .config .WanakuRouterConfig ;
29
- import ai .wanaku .routers .proxies .ToolsProxy ;
30
29
import ai .wanaku .routers .proxies .tools .InvokerProxy ;
31
30
import ai .wanaku .routers .resolvers .WanakuToolsResolver ;
32
31
import io .quarkus .arc .DefaultBean ;
37
36
import static ai .wanaku .core .mcp .common .resolvers .Resolver .DEFAULT_TOOLS_INDEX_FILE_NAME ;
38
37
39
38
@ ApplicationScoped
40
- public class ToolsProvider extends AbstractProvider <ToolsProxy , ToolsResolver > {
39
+ public class ToolsProvider extends AbstractProvider <ToolsResolver > {
41
40
private static final Logger LOG = Logger .getLogger (ToolsProvider .class );
42
41
43
42
@ Inject
You can’t perform that action at this time.
0 commit comments