Files
oh-my-pi/crates/pi-natives
can1357 89df02edbc refactor(pi-natives): replaced tokio::task::spawn_blocking with unified launch_task abstraction
- Replaced tokio::task::spawn_blocking with custom launch_task abstraction across clipboard, find, grep, html, image, and shell modules.
- Introduced new work module providing Rayon-backed task scheduling for blocking operations in N-API exports.
- Simplified error handling by removing redundant join error mapping and consolidating to single-level error propagation.
- Unified task spawning pattern across all native modules to use consistent launch_task API with wait() method.
2026-02-01 15:52:22 +01:00
..