Handy/src-tauri/src/commands/mod.rs
CJ Pais ae5f640da5
Add VRAM Inactivity Timer (#101)
* init vram unload

* logging

* add immediate unloading

* thread fixes
2025-09-03 19:00:36 -07:00

21 lines
514 B
Rust

pub mod audio;
pub mod models;
pub mod transcription;
use crate::utils::cancel_current_operation;
use tauri::{AppHandle, Manager};
#[tauri::command]
pub fn cancel_operation(app: AppHandle) {
cancel_current_operation(&app);
}
#[tauri::command]
pub fn get_app_dir_path(app: AppHandle) -> Result<String, String> {
let app_data_dir = app
.path()
.app_data_dir()
.map_err(|e| format!("Failed to get app data directory: {}", e))?;
Ok(app_data_dir.to_string_lossy().to_string())
}