AutoDreamController constructor
AutoDreamController({
- required AutoDreamEnabledCheck enabledCheck,
- required AutoDreamConfig getConfig(),
- required bool isKairosActive(),
- required bool isRemoteMode(),
- required bool isAutoMemoryEnabled(),
- required String getSessionId(),
- required String getAutoMemPath(),
- required String getOriginalCwd(),
- required String getProjectDir(
- String cwd
- required ConsolidationLockService lockService,
- required void logEvent(),
- required void logDebug(
- String message
- required Future<
DreamRunResult> runDreamAgent({- required void onMessage(),
- required String prompt,
Implementation
AutoDreamController({
required this.enabledCheck,
required this.getConfig,
required this.isKairosActive,
required this.isRemoteMode,
required this.isAutoMemoryEnabled,
required this.getSessionId,
required this.getAutoMemPath,
required this.getOriginalCwd,
required this.getProjectDir,
required this.lockService,
required this.logEvent,
required this.logDebug,
required this.runDreamAgent,
});