@@ -41,7 +41,12 @@ async def get_chatgpt_importer(
4141 file_service : FileServiceDep ,
4242) -> ChatGPTImporter :
4343 """Create ChatGPTImporter with dependencies."""
44- return ChatGPTImporter (project_config .home , markdown_processor , file_service )
44+ return ChatGPTImporter (
45+ project_config .home ,
46+ markdown_processor ,
47+ file_service ,
48+ project_name = project_config .name ,
49+ )
4550
4651
4752ChatGPTImporterDep = Annotated [ChatGPTImporter , Depends (get_chatgpt_importer )]
@@ -53,7 +58,12 @@ async def get_chatgpt_importer_v2( # pragma: no cover
5358 file_service : FileServiceV2Dep ,
5459) -> ChatGPTImporter :
5560 """Create ChatGPTImporter with v2 dependencies."""
56- return ChatGPTImporter (project_config .home , markdown_processor , file_service )
61+ return ChatGPTImporter (
62+ project_config .home ,
63+ markdown_processor ,
64+ file_service ,
65+ project_name = project_config .name ,
66+ )
5767
5868
5969ChatGPTImporterV2Dep = Annotated [ChatGPTImporter , Depends (get_chatgpt_importer_v2 )]
@@ -65,7 +75,12 @@ async def get_chatgpt_importer_v2_external(
6575 file_service : FileServiceV2ExternalDep ,
6676) -> ChatGPTImporter :
6777 """Create ChatGPTImporter with v2 external_id dependencies."""
68- return ChatGPTImporter (project_config .home , markdown_processor , file_service )
78+ return ChatGPTImporter (
79+ project_config .home ,
80+ markdown_processor ,
81+ file_service ,
82+ project_name = project_config .name ,
83+ )
6984
7085
7186ChatGPTImporterV2ExternalDep = Annotated [ChatGPTImporter , Depends (get_chatgpt_importer_v2_external )]
@@ -80,7 +95,12 @@ async def get_claude_conversations_importer(
8095 file_service : FileServiceDep ,
8196) -> ClaudeConversationsImporter :
8297 """Create ClaudeConversationsImporter with dependencies."""
83- return ClaudeConversationsImporter (project_config .home , markdown_processor , file_service )
98+ return ClaudeConversationsImporter (
99+ project_config .home ,
100+ markdown_processor ,
101+ file_service ,
102+ project_name = project_config .name ,
103+ )
84104
85105
86106ClaudeConversationsImporterDep = Annotated [
@@ -94,7 +114,12 @@ async def get_claude_conversations_importer_v2( # pragma: no cover
94114 file_service : FileServiceV2Dep ,
95115) -> ClaudeConversationsImporter :
96116 """Create ClaudeConversationsImporter with v2 dependencies."""
97- return ClaudeConversationsImporter (project_config .home , markdown_processor , file_service )
117+ return ClaudeConversationsImporter (
118+ project_config .home ,
119+ markdown_processor ,
120+ file_service ,
121+ project_name = project_config .name ,
122+ )
98123
99124
100125ClaudeConversationsImporterV2Dep = Annotated [
@@ -108,7 +133,12 @@ async def get_claude_conversations_importer_v2_external(
108133 file_service : FileServiceV2ExternalDep ,
109134) -> ClaudeConversationsImporter :
110135 """Create ClaudeConversationsImporter with v2 external_id dependencies."""
111- return ClaudeConversationsImporter (project_config .home , markdown_processor , file_service )
136+ return ClaudeConversationsImporter (
137+ project_config .home ,
138+ markdown_processor ,
139+ file_service ,
140+ project_name = project_config .name ,
141+ )
112142
113143
114144ClaudeConversationsImporterV2ExternalDep = Annotated [
@@ -125,7 +155,12 @@ async def get_claude_projects_importer(
125155 file_service : FileServiceDep ,
126156) -> ClaudeProjectsImporter :
127157 """Create ClaudeProjectsImporter with dependencies."""
128- return ClaudeProjectsImporter (project_config .home , markdown_processor , file_service )
158+ return ClaudeProjectsImporter (
159+ project_config .home ,
160+ markdown_processor ,
161+ file_service ,
162+ project_name = project_config .name ,
163+ )
129164
130165
131166ClaudeProjectsImporterDep = Annotated [ClaudeProjectsImporter , Depends (get_claude_projects_importer )]
@@ -137,7 +172,12 @@ async def get_claude_projects_importer_v2( # pragma: no cover
137172 file_service : FileServiceV2Dep ,
138173) -> ClaudeProjectsImporter :
139174 """Create ClaudeProjectsImporter with v2 dependencies."""
140- return ClaudeProjectsImporter (project_config .home , markdown_processor , file_service )
175+ return ClaudeProjectsImporter (
176+ project_config .home ,
177+ markdown_processor ,
178+ file_service ,
179+ project_name = project_config .name ,
180+ )
141181
142182
143183ClaudeProjectsImporterV2Dep = Annotated [
@@ -151,7 +191,12 @@ async def get_claude_projects_importer_v2_external(
151191 file_service : FileServiceV2ExternalDep ,
152192) -> ClaudeProjectsImporter :
153193 """Create ClaudeProjectsImporter with v2 external_id dependencies."""
154- return ClaudeProjectsImporter (project_config .home , markdown_processor , file_service )
194+ return ClaudeProjectsImporter (
195+ project_config .home ,
196+ markdown_processor ,
197+ file_service ,
198+ project_name = project_config .name ,
199+ )
155200
156201
157202ClaudeProjectsImporterV2ExternalDep = Annotated [
@@ -168,7 +213,12 @@ async def get_memory_json_importer(
168213 file_service : FileServiceDep ,
169214) -> MemoryJsonImporter :
170215 """Create MemoryJsonImporter with dependencies."""
171- return MemoryJsonImporter (project_config .home , markdown_processor , file_service )
216+ return MemoryJsonImporter (
217+ project_config .home ,
218+ markdown_processor ,
219+ file_service ,
220+ project_name = project_config .name ,
221+ )
172222
173223
174224MemoryJsonImporterDep = Annotated [MemoryJsonImporter , Depends (get_memory_json_importer )]
@@ -180,7 +230,12 @@ async def get_memory_json_importer_v2( # pragma: no cover
180230 file_service : FileServiceV2Dep ,
181231) -> MemoryJsonImporter :
182232 """Create MemoryJsonImporter with v2 dependencies."""
183- return MemoryJsonImporter (project_config .home , markdown_processor , file_service )
233+ return MemoryJsonImporter (
234+ project_config .home ,
235+ markdown_processor ,
236+ file_service ,
237+ project_name = project_config .name ,
238+ )
184239
185240
186241MemoryJsonImporterV2Dep = Annotated [MemoryJsonImporter , Depends (get_memory_json_importer_v2 )]
@@ -192,7 +247,12 @@ async def get_memory_json_importer_v2_external(
192247 file_service : FileServiceV2ExternalDep ,
193248) -> MemoryJsonImporter :
194249 """Create MemoryJsonImporter with v2 external_id dependencies."""
195- return MemoryJsonImporter (project_config .home , markdown_processor , file_service )
250+ return MemoryJsonImporter (
251+ project_config .home ,
252+ markdown_processor ,
253+ file_service ,
254+ project_name = project_config .name ,
255+ )
196256
197257
198258MemoryJsonImporterV2ExternalDep = Annotated [
0 commit comments