Adapt plan tool
AdaptPlanTool
Type: System Tool Source: sgr_agent_core/tools/adapt_plan_tool.py
Adapts a research plan based on new findings.
Parameters
reasoning(str) - why plan needs adaptation based on new dataoriginal_goal(str) - original research goalnew_goal(str) - updated research goalplan_changes(list[str], 1-3 items) - specific changes made to plannext_steps(list[str], 2-4 items) - updated remaining steps
Behavior
- Returns JSON representation of adapted plan (excluding reasoning field)
- Allows dynamic plan adjustment during research
Usage
Use when initial plan needs modification based on discovered information.
Configuration
No specific configuration required.