data/engine/query_engine library

Classes

QueryEngine
Core conversation engine.
QueryEngineConfig
Configuration for the query engine.

Typedefs

OnApiError = void Function(ApiError error)
OnCompaction = void Function(CompactionResult result)
Callback for compaction events.
OnPermissionRequest = Future<bool> Function(String toolName, Map<String, dynamic> input, PermissionExplanation? explanation)
Callback for permission prompts — returns true if allowed.
OnTextDelta = void Function(String text)
Callback for streaming text updates.
OnToolResult = void Function(String toolName, ToolResult result)
OnToolUse = void Function(String toolName, Map<String, dynamic> input)
Callback for tool execution events.