(
&self,
request: AgentSessionDeleteRequest,
)
| 453 | } |
| 454 | |
| 455 | pub async fn delete_session( |
| 456 | &self, |
| 457 | request: AgentSessionDeleteRequest, |
| 458 | ) -> Result<(), RuntimeError> { |
| 459 | let session_management = self |
| 460 | .session_management |
| 461 | .as_ref() |
| 462 | .ok_or(RuntimeError::MissingSessionManagementPort)?; |
| 463 | session_management |
| 464 | .delete_session(request) |
| 465 | .await |
| 466 | .map_err(RuntimeError::from) |
| 467 | } |
| 468 | |
| 469 | pub async fn resolve_session_workspace_binding( |
| 470 | &self, |
no test coverage detected