QueryEngine constructor
QueryEngine({
- required ApiProvider provider,
- required ToolRegistry toolRegistry,
- required String systemPrompt,
- QueryEngineConfig config = const QueryEngineConfig(),
- CompactionService? compactionService,
- SessionMemoryService? sessionMemory,
- ToolPermissionContext? permissionContext,
Implementation
QueryEngine({
required this.provider,
required this.toolRegistry,
required this.systemPrompt,
this.config = const QueryEngineConfig(),
this.compactionService,
this.sessionMemory,
this.permissionContext,
});