diff --git a/GramAddict/core/telepathic_engine.py b/GramAddict/core/telepathic_engine.py index a1a8d65..a10336d 100644 --- a/GramAddict/core/telepathic_engine.py +++ b/GramAddict/core/telepathic_engine.py @@ -94,7 +94,7 @@ class TelepathicEngine: candidates = self._parser.get_clickable_nodes(root) # 3. Resolve intent against candidates - best_node = self._resolver.resolve(intent_description, candidates) + best_node = self._resolver.resolve(intent_description, candidates, device=device) if not best_node: logger.warning(f"No viable nodes found for intent: '{intent_description}'")