fix: remove redundant import in _switch_project (mcp_client already imported at top)

This commit is contained in:
2026-05-10 21:11:13 -04:00
parent 3987696d7b
commit 4bb94ff909
3 changed files with 43 additions and 29 deletions
+1 -1
View File
@@ -23,7 +23,7 @@ separate_tool_calls_panel = false
bg_shader_enabled = false bg_shader_enabled = false
crt_filter_enabled = false crt_filter_enabled = false
separate_task_dag = false separate_task_dag = false
separate_usage_analytics = true separate_usage_analytics = false
separate_tier1 = false separate_tier1 = false
separate_tier2 = false separate_tier2 = false
separate_tier3 = false separate_tier3 = false
+42 -27
View File
@@ -54,8 +54,8 @@ Size=1442,1129
Collapsed=0 Collapsed=0
[Window][Tool Calls] [Window][Tool Calls]
Pos=1028,1668 Pos=488,28
Size=1397,340 Size=1777,1750
Collapsed=0 Collapsed=0
DockId=0x0000000E,0 DockId=0x0000000E,0
@@ -75,7 +75,7 @@ DockId=0xAFC85805,2
[Window][Theme] [Window][Theme]
Pos=0,28 Pos=0,28
Size=870,1882 Size=1109,1750
Collapsed=0 Collapsed=0
DockId=0x00000005,3 DockId=0x00000005,3
@@ -102,26 +102,26 @@ Collapsed=0
DockId=0x0000000D,0 DockId=0x0000000D,0
[Window][Discussion Hub] [Window][Discussion Hub]
Pos=872,28 Pos=1111,28
Size=1761,1882 Size=1154,1750
Collapsed=0 Collapsed=0
DockId=0x00000006,0 DockId=0x00000006,0
[Window][Operations Hub] [Window][Operations Hub]
Pos=0,28 Pos=0,28
Size=870,1882 Size=1109,1750
Collapsed=0 Collapsed=0
DockId=0x00000005,2 DockId=0x00000005,2
[Window][Files & Media] [Window][Files & Media]
Pos=872,28 Pos=1111,28
Size=1761,1882 Size=1154,1750
Collapsed=0 Collapsed=0
DockId=0x00000006,1 DockId=0x00000006,1
[Window][AI Settings] [Window][AI Settings]
Pos=0,28 Pos=0,28
Size=870,1882 Size=1109,1750
Collapsed=0 Collapsed=0
DockId=0x00000005,0 DockId=0x00000005,0
@@ -329,8 +329,8 @@ Size=967,499
Collapsed=0 Collapsed=0
[Window][Usage Analytics] [Window][Usage Analytics]
Pos=2256,28 Pos=2267,28
Size=460,383 Size=460,1750
Collapsed=0 Collapsed=0
DockId=0x00000001,0 DockId=0x00000001,0
@@ -346,7 +346,7 @@ Collapsed=0
[Window][Prompt Presets Manager] [Window][Prompt Presets Manager]
Pos=856,546 Pos=856,546
Size=1000,800 Size=1569,655
Collapsed=0 Collapsed=0
[Window][External Tools] [Window][External Tools]
@@ -407,7 +407,7 @@ DockId=0x00000006,1
[Window][Project Settings] [Window][Project Settings]
Pos=0,28 Pos=0,28
Size=870,1882 Size=1109,1750
Collapsed=0 Collapsed=0
DockId=0x00000005,1 DockId=0x00000005,1
@@ -437,6 +437,21 @@ Pos=1568,1057
Size=900,700 Size=900,700
Collapsed=0 Collapsed=0
[Window][Text Viewer - Slices: C:/projects/gencpp/base/auxiliary/builder.cpp]
Pos=521,472
Size=1937,843
Collapsed=0
[Window][Text Viewer - Slices: C:/projects/gencpp/base/auxiliary/gen_template.hpp]
Pos=60,60
Size=900,700
Collapsed=0
[Window][Base Prompt Diff]
Pos=955,585
Size=816,608
Collapsed=0
[Table][0xFB6E3870,4] [Table][0xFB6E3870,4]
RefScale=13 RefScale=13
Column 0 Width=80 Column 0 Width=80
@@ -468,11 +483,11 @@ Column 3 Width=20
Column 4 Weight=1.0000 Column 4 Weight=1.0000
[Table][0x2A6000B6,4] [Table][0x2A6000B6,4]
RefScale=29 RefScale=20
Column 0 Width=87 Column 0 Width=60
Column 1 Width=120 Column 1 Width=82
Column 2 Weight=1.0000 Column 2 Weight=1.0000
Column 3 Width=439 Column 3 Width=302
[Table][0x8BCC69C7,6] [Table][0x8BCC69C7,6]
RefScale=13 RefScale=13
@@ -484,11 +499,11 @@ Column 4 Weight=1.0000
Column 5 Width=50 Column 5 Width=50
[Table][0x3751446B,4] [Table][0x3751446B,4]
RefScale=18 RefScale=20
Column 0 Width=54 Column 0 Width=60
Column 1 Width=81 Column 1 Width=90
Column 2 Weight=1.0000 Column 2 Weight=1.0000
Column 3 Width=135 Column 3 Width=150
[Table][0x2C515046,4] [Table][0x2C515046,4]
RefScale=20 RefScale=20
@@ -542,8 +557,8 @@ Column 0 Width=195
Column 1 Weight=1.0000 Column 1 Weight=1.0000
[Table][0x9CB1E6FD,2] [Table][0x9CB1E6FD,2]
RefScale=24 RefScale=20
Column 0 Width=280 Column 0 Width=233
Column 1 Weight=1.0000 Column 1 Weight=1.0000
[Table][0x1DA1F4A6,2] [Table][0x1DA1F4A6,2]
@@ -576,13 +591,13 @@ Column 4 Width=70
DockNode ID=0x00000008 Pos=3125,170 Size=593,1157 Split=Y DockNode ID=0x00000008 Pos=3125,170 Size=593,1157 Split=Y
DockNode ID=0x00000009 Parent=0x00000008 SizeRef=1029,147 Selected=0x0469CA7A DockNode ID=0x00000009 Parent=0x00000008 SizeRef=1029,147 Selected=0x0469CA7A
DockNode ID=0x0000000A Parent=0x00000008 SizeRef=1029,145 Selected=0xDF822E02 DockNode ID=0x0000000A Parent=0x00000008 SizeRef=1029,145 Selected=0xDF822E02
DockSpace ID=0xAFC85805 Window=0x079D3A04 Pos=0,28 Size=2633,1882 Split=X DockSpace ID=0xAFC85805 Window=0x079D3A04 Pos=0,28 Size=2727,1750 Split=X
DockNode ID=0x00000003 Parent=0xAFC85805 SizeRef=2254,1183 Split=X DockNode ID=0x00000003 Parent=0xAFC85805 SizeRef=2254,1183 Split=X
DockNode ID=0x0000000B Parent=0x00000003 SizeRef=404,1186 Split=X Selected=0xF4139CA2 DockNode ID=0x0000000B Parent=0x00000003 SizeRef=404,1186 Split=X Selected=0xF4139CA2
DockNode ID=0x00000007 Parent=0x0000000B SizeRef=1512,858 Split=X Selected=0x8CA2375C DockNode ID=0x00000007 Parent=0x0000000B SizeRef=1512,858 Split=X Selected=0x8CA2375C
DockNode ID=0x00000005 Parent=0x00000007 SizeRef=2077,1681 CentralNode=1 Selected=0x7BD57D6A DockNode ID=0x00000005 Parent=0x00000007 SizeRef=1109,1681 CentralNode=1 Selected=0x7BD57D6A
DockNode ID=0x00000006 Parent=0x00000007 SizeRef=1761,1681 Selected=0x6F2B5B04 DockNode ID=0x00000006 Parent=0x00000007 SizeRef=1154,1681 Selected=0x6F2B5B04
DockNode ID=0x0000000E Parent=0x0000000B SizeRef=1777,858 Selected=0x418C7449 DockNode ID=0x0000000E Parent=0x0000000B SizeRef=1777,858 Selected=0x1D56B311
DockNode ID=0x0000000D Parent=0x00000003 SizeRef=435,1186 Selected=0x363E93D6 DockNode ID=0x0000000D Parent=0x00000003 SizeRef=435,1186 Selected=0x363E93D6
DockNode ID=0x00000004 Parent=0xAFC85805 SizeRef=460,1183 Split=X Selected=0x3AEC3498 DockNode ID=0x00000004 Parent=0xAFC85805 SizeRef=460,1183 Split=X Selected=0x3AEC3498
DockNode ID=0x0000000C Parent=0x00000004 SizeRef=916,380 Selected=0x655BC6E9 DockNode ID=0x0000000C Parent=0x00000004 SizeRef=916,380 Selected=0x655BC6E9
-1
View File
@@ -2347,7 +2347,6 @@ class AppController:
self.ai_status = f"failed to load project: {e}" self.ai_status = f"failed to load project: {e}"
return return
self._refresh_from_project() self._refresh_from_project()
import mcp_client
file_items_as_dicts = [{"path": f.path if hasattr(f, "path") else str(f)} for f in self.files] file_items_as_dicts = [{"path": f.path if hasattr(f, "path") else str(f)} for f in self.files]
mcp_client.configure(file_items_as_dicts, [str(new_root)]) mcp_client.configure(file_items_as_dicts, [str(new_root)])
self.ai_status = f"switched to: {Path(path).stem}" self.ai_status = f"switched to: {Path(path).stem}"