MCPcopy Create free account
hub / github.com/GCWing/BitFun / clear_remote_workspace

Method clear_remote_workspace

src/apps/desktop/src/api/app_state.rs:499–505  ·  view source on GitHub ↗

Clear current remote pointer and remove its persisted/registry entry (legacy SSH "close").

(&self)

Source from the content-addressed store, hash-verified

497
498 /// Clear current remote pointer and remove its persisted/registry entry (legacy SSH "close").
499 pub async fn clear_remote_workspace(&self) {
500 let snap = { self.remote_workspace.read().await.clone() };
501 if let Some(w) = snap {
502 self.unregister_remote_workspace_entry(&w.connection_id, &w.remote_path)
503 .await;
504 }
505 }
506
507 /// Check if currently in a remote workspace
508 pub async fn is_remote_workspace(&self) -> bool {

Callers 1

remote_close_workspaceFunction · 0.45

Calls 3

cloneMethod · 0.45
readMethod · 0.45

Tested by

no test coverage detected