(
State(state): State<Arc<ServerState>>,
Json(req): Json<PublishEventRequest>,
)
| 3886 | } |
| 3887 | |
| 3888 | async fn publish_tui_event( |
| 3889 | State(state): State<Arc<ServerState>>, |
| 3890 | Json(req): Json<PublishEventRequest>, |
| 3891 | ) -> Result<Json<bool>> { |
| 3892 | enqueue_tui_request( |
| 3893 | &state, |
| 3894 | "/tui/publish", |
| 3895 | serde_json::json!({ |
| 3896 | "event": req.event, |
| 3897 | "data": req.data, |
| 3898 | }), |
| 3899 | ) |
| 3900 | .await; |
| 3901 | Ok(Json(true)) |
| 3902 | } |
| 3903 | |
| 3904 | #[derive(Debug, Deserialize)] |
| 3905 | pub struct SelectSessionRequest { |
nothing calls this directly
no test coverage detected