naming

Mikayla Maki created

Change summary

crates/sidebar/src/sidebar.rs | 19 +++++++++----------
1 file changed, 9 insertions(+), 10 deletions(-)

Detailed changes

crates/sidebar/src/sidebar.rs 🔗

@@ -96,7 +96,7 @@ impl From<&ActiveThreadInfo> for acp_thread::AgentSessionInfo {
 enum ThreadEntryWorkspace {
     Main(Entity<Workspace>),
     LinkedOpen {
-        worktree: Entity<Workspace>,
+        workspace: Entity<Workspace>,
         parent: Entity<Workspace>,
     },
     LinkedClosed {
@@ -108,8 +108,7 @@ enum ThreadEntryWorkspace {
 impl ThreadEntryWorkspace {
     fn workspace(&self) -> Option<&Entity<Workspace>> {
         match self {
-            Self::Main(ws) => Some(ws),
-            Self::LinkedOpen { worktree, .. } => Some(worktree),
+            Self::Main(workspace) | Self::LinkedOpen { workspace, .. } => Some(workspace),
             Self::LinkedClosed { .. } => None,
         }
     }
@@ -890,7 +889,7 @@ impl Sidebar {
                                         cx,
                                     ));
                                     ThreadEntryWorkspace::LinkedOpen {
-                                        worktree: workspaces[idx].clone(),
+                                        workspace: workspaces[idx].clone(),
                                         parent: workspace.clone(),
                                     }
                                 }
@@ -1965,9 +1964,9 @@ impl Sidebar {
                 let session_info = thread.session_info.clone();
                 let workspace = thread.workspace.clone();
                 match &workspace {
-                    ThreadEntryWorkspace::Main(ws)
-                    | ThreadEntryWorkspace::LinkedOpen { worktree: ws, .. } => {
-                        self.activate_thread(agent, session_info, ws, window, cx);
+                    ThreadEntryWorkspace::Main(workspace)
+                    | ThreadEntryWorkspace::LinkedOpen { workspace, .. } => {
+                        self.activate_thread(agent, session_info, workspace, window, cx);
                     }
                     ThreadEntryWorkspace::LinkedClosed { path_list, .. } => {
                         self.open_workspace_and_activate_thread(
@@ -2599,12 +2598,12 @@ impl Sidebar {
                 cx.listener(move |this, _, window, cx| {
                     this.selection = None;
                     match &thread_workspace {
-                        ThreadEntryWorkspace::Main(ws)
-                        | ThreadEntryWorkspace::LinkedOpen { worktree: ws, .. } => {
+                        ThreadEntryWorkspace::Main(workspace)
+                        | ThreadEntryWorkspace::LinkedOpen { workspace, .. } => {
                             this.activate_thread(
                                 agent.clone(),
                                 session_info.clone(),
-                                ws,
+                                workspace,
                                 window,
                                 cx,
                             );