diff --git a/server/agent/rule-planner.ts b/server/agent/rule-planner.ts index f6b2b10..d9f3796 100644 --- a/server/agent/rule-planner.ts +++ b/server/agent/rule-planner.ts @@ -96,6 +96,8 @@ export function extractArgs(text: string, tool: ToolDescriptor): Record text.includes(word)); if (hit) args.entity = hit; } + if (wants('text')) args.text = text; + if (wants('query')) args.query = text; if (/CP-?SAT/i.test(text)) args.strategy = 'cpsat'; return args; }