@@ -71,6 +71,10 @@ export class PromptProvider {
7171 const activeSnippets = isModernModel ? snippets : legacySnippets ;
7272 const contextFilenames = getAllGeminiMdFilenames ( ) ;
7373
74+ const trackerDir = context . config . isTrackerEnabled ( )
75+ ? context . config . storage . getProjectTempTrackerDir ( )
76+ : undefined ;
77+
7478 // --- Context Gathering ---
7579 let planModeToolsList = '' ;
7680 if ( isPlanMode ) {
@@ -149,9 +153,7 @@ export class PromptProvider {
149153 } ) ) ,
150154 skills . length > 0 ,
151155 ) ,
152- taskTracker : context . config . isTrackerEnabled ( )
153- ? context . config . storage . getProjectTempTrackerDir ( )
154- : undefined ,
156+ taskTracker : trackerDir ,
155157 hookContext : isSectionEnabled ( 'hookContext' ) || undefined ,
156158 primaryWorkflows : this . withSection (
157159 'primaryWorkflows' ,
@@ -169,9 +171,7 @@ export class PromptProvider {
169171 approvedPlan : approvedPlanPath
170172 ? { path : approvedPlanPath }
171173 : undefined ,
172- taskTracker : context . config . isTrackerEnabled ( )
173- ? context . config . storage . getProjectTempTrackerDir ( )
174- : undefined ,
174+ taskTracker : trackerDir ,
175175 topicUpdateNarration :
176176 context . config . isTopicUpdateNarrationEnabled ( ) ,
177177 } ) ,
@@ -184,9 +184,7 @@ export class PromptProvider {
184184 planModeToolsList,
185185 plansDir : context . config . storage . getPlansDir ( ) ,
186186 approvedPlanPath : context . config . getApprovedPlanPath ( ) ,
187- taskTracker : context . config . isTrackerEnabled ( )
188- ? context . config . storage . getProjectTempTrackerDir ( )
189- : undefined ,
187+ taskTracker : trackerDir ,
190188 } ) ,
191189 isPlanMode ,
192190 ) ,
0 commit comments