saveToFile method
void
saveToFile()
Implementation
void saveToFile() async {
try {
// Limit history to last 1000 commands
final historyToSave = _history.length > 1000
? _history.sublist(_history.length - 1000)
: _history;
await fs.writeFile(_historyFilePath, historyToSave.join('\n'));
} catch (e) {
print('Failed to save history: $e');
}
}