Class DeterministicNaturalActionPlanner
java.lang.Object
com.shaft.gui.internal.natural.DeterministicNaturalActionPlanner
- All Implemented Interfaces:
NaturalActionPlanner
Deterministic natural-language planner for common browser, element, and touch actions.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionid()plan(NaturalActionRequest request) Plans a natural-language action without executing it.intpriority()Methods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface NaturalActionPlanner
supports
-
Constructor Details
-
DeterministicNaturalActionPlanner
public DeterministicNaturalActionPlanner()
-
-
Method Details
-
id
- Specified by:
idin interfaceNaturalActionPlanner- Returns:
- stable planner identifier
-
priority
public int priority()- Specified by:
priorityin interfaceNaturalActionPlanner- Returns:
- planner priority; higher values are tried first for auto planning
-
plan
Description copied from interface:NaturalActionPlannerPlans a natural-language action without executing it.- Specified by:
planin interfaceNaturalActionPlanner- Parameters:
request- natural-action request- Returns:
- structured plan, or an unsupported zero-trust plan
-