Class PlanUpdateTool
java.lang.Object
net.thevpc.naru.api.registry.DefaultNaruTool
net.thevpc.naru.ext.tools.plan.tools.PlanUpdateTool
- All Implemented Interfaces:
NaruTool
Reports progress on a plan item.
This tool cannot mark an item done or ready. Completion runs
through the item's validator, so an executor cannot vouch for its own output, and
readiness is derived from the dependency graph rather than declared. The manager
rejects both attempts; the enum below simply does not offer them.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecute(NaruToolCallContext context) getDefinition(NaruTask task) getDescription(NaruTask task) Methods inherited from class net.thevpc.naru.api.registry.DefaultNaruTool
name, tagsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.thevpc.naru.api.registry.NaruTool
acceptMode, isRelevant
-
Constructor Details
-
PlanUpdateTool
public PlanUpdateTool()
-
-
Method Details
-
getDescription
-
getDefinition
-
execute
-