tokio::sync::oneshot .cursorrules prompt files

`tokio::sync::oneshot` is a type of channel in the Tokio asynchronous runtime that sends a single value between tasks, providing a lightweight mechanism for task communication.