Index
All Classes and Interfaces|All Packages
C
- createToolset(String, NObjectElement) - Method in class net.thevpc.naru.ext.tools.plan.NaruPlanToolsetProvider
E
- execute(NaruToolCallContext) - Method in class net.thevpc.naru.ext.tools.plan.PlanCreateTool
- execute(NaruToolCallContext) - Method in class net.thevpc.naru.ext.tools.plan.PlanGetTool
- execute(NaruToolCallContext) - Method in class net.thevpc.naru.ext.tools.plan.PlanUpdateTool
- execute(NaruToolCallContext) - Method in class net.thevpc.naru.ext.tools.plan.ThinkTool
G
- getDefinition(NaruTask) - Method in class net.thevpc.naru.ext.tools.plan.PlanCreateTool
- getDefinition(NaruTask) - Method in class net.thevpc.naru.ext.tools.plan.PlanGetTool
- getDefinition(NaruTask) - Method in class net.thevpc.naru.ext.tools.plan.PlanUpdateTool
- getDefinition(NaruTask) - Method in class net.thevpc.naru.ext.tools.plan.ThinkTool
- getDescription(NaruTask) - Method in class net.thevpc.naru.ext.tools.plan.PlanCreateTool
- getDescription(NaruTask) - Method in class net.thevpc.naru.ext.tools.plan.PlanGetTool
- getDescription(NaruTask) - Method in class net.thevpc.naru.ext.tools.plan.PlanUpdateTool
- getDescription(NaruTask) - Method in class net.thevpc.naru.ext.tools.plan.ThinkTool
I
- isRelevant(NaruTask) - Method in class net.thevpc.naru.ext.tools.plan.ThinkTool
N
- name() - Method in class net.thevpc.naru.ext.tools.plan.NaruPlanToolsetProvider
- name() - Method in class net.thevpc.naru.ext.tools.plan.NaruPlanToolTagProvider
- NaruPlanDirective() - Constructor for class net.thevpc.naru.ext.tools.plan.NaruPlanDirectiveProvider.NaruPlanDirective
- NaruPlanDirectiveProvider - Class in net.thevpc.naru.ext.tools.plan
- NaruPlanDirectiveProvider() - Constructor for class net.thevpc.naru.ext.tools.plan.NaruPlanDirectiveProvider
- NaruPlanDirectiveProvider.NaruPlanDirective - Class in net.thevpc.naru.ext.tools.plan
- NaruPlanToolsetProvider - Class in net.thevpc.naru.ext.tools.plan
- NaruPlanToolsetProvider() - Constructor for class net.thevpc.naru.ext.tools.plan.NaruPlanToolsetProvider
- NaruPlanToolTagProvider - Class in net.thevpc.naru.ext.tools.plan
- NaruPlanToolTagProvider() - Constructor for class net.thevpc.naru.ext.tools.plan.NaruPlanToolTagProvider
- net.thevpc.naru.ext.tools.plan - package net.thevpc.naru.ext.tools.plan
P
- PlanCreateTool - Class in net.thevpc.naru.ext.tools.plan
- PlanCreateTool() - Constructor for class net.thevpc.naru.ext.tools.plan.PlanCreateTool
- PlanGetTool - Class in net.thevpc.naru.ext.tools.plan
- PlanGetTool() - Constructor for class net.thevpc.naru.ext.tools.plan.PlanGetTool
- PlanUpdateTool - Class in net.thevpc.naru.ext.tools.plan
- PlanUpdateTool() - Constructor for class net.thevpc.naru.ext.tools.plan.PlanUpdateTool
S
- supportedTypes() - Method in class net.thevpc.naru.ext.tools.plan.NaruPlanToolsetProvider
T
- tags() - Method in class net.thevpc.naru.ext.tools.plan.NaruPlanToolTagProvider
- ThinkTool - Class in net.thevpc.naru.ext.tools.plan
-
No-op scratchpad tool for models without a native thinking/reasoning channel.
- ThinkTool() - Constructor for class net.thevpc.naru.ext.tools.plan.ThinkTool
All Classes and Interfaces|All Packages