si changes

This commit is contained in:
Anjali Sridhar
2026-02-22 12:40:31 -08:00
parent 5d317614bd
commit 53755c5d9e
3 changed files with 7 additions and 19 deletions
+1 -5
View File
@@ -178,11 +178,7 @@ export class PromptProvider {
}),
isPlanMode,
),
taskTracker: this.withSection(
'taskTracker',
() => ({}),
config.isTrackerEnabled(),
),
taskTracker: config.isTrackerEnabled(),
operationalGuidelines: this.withSection(
'operationalGuidelines',
() => ({
+3 -7
View File
@@ -33,7 +33,7 @@ export interface SystemPromptOptions {
hookContext?: boolean;
primaryWorkflows?: PrimaryWorkflowsOptions;
planningWorkflow?: PlanningWorkflowOptions;
taskTracker?: TaskTrackerOptions;
taskTracker?: boolean;
operationalGuidelines?: OperationalGuidelinesOptions;
sandbox?: SandboxMode;
interactiveYoloMode?: boolean;
@@ -83,9 +83,6 @@ export interface PlanningWorkflowOptions {
approvedPlanPath?: string;
}
export interface TaskTrackerOptions {
}
export interface AgentSkillOptions {
name: string;
description: string;
@@ -120,7 +117,7 @@ ${
: renderPrimaryWorkflows(options.primaryWorkflows)
}
${renderTaskTracker(options.taskTracker)}
${options.taskTracker ? renderTaskTracker() : ''}
${renderOperationalGuidelines(options.operationalGuidelines)}
@@ -396,8 +393,7 @@ ${trimmed}
return `\n---\n\n<loaded_context>\n${sections.join('\n')}\n</loaded_context>`;
}
export function renderTaskTracker(options?: TaskTrackerOptions): string {
if (!options) return '';
export function renderTaskTracker(): string {
const trackerCreate = `\`${TRACKER_CREATE_TASK_TOOL_NAME}\``;
const trackerList = `\`${TRACKER_LIST_TASKS_TOOL_NAME}\``;
const trackerUpdate = `\`${TRACKER_UPDATE_TASK_TOOL_NAME}\``;
+3 -7
View File
@@ -34,7 +34,7 @@ export interface SystemPromptOptions {
hookContext?: boolean;
primaryWorkflows?: PrimaryWorkflowsOptions;
planningWorkflow?: PlanningWorkflowOptions;
taskTracker?: TaskTrackerOptions;
taskTracker?: boolean;
operationalGuidelines?: OperationalGuidelinesOptions;
sandbox?: SandboxMode;
interactiveYoloMode?: boolean;
@@ -81,9 +81,6 @@ export interface PlanningWorkflowOptions {
approvedPlanPath?: string;
}
export interface TaskTrackerOptions {
}
export interface AgentSkillOptions {
name: string;
description: string;
@@ -119,7 +116,7 @@ ${
: renderPrimaryWorkflows(options.primaryWorkflows)
}
${renderTaskTracker(options.taskTracker)}
${options.taskTracker ? renderTaskTracker() : ''}
${renderOperationalGuidelines(options.operationalGuidelines)}
@@ -417,8 +414,7 @@ ${trimmed}
return `\n---\n\n<loaded_context>\n${sections.join('\n')}\n</loaded_context>`;
}
export function renderTaskTracker(options?: TaskTrackerOptions): string {
if (!options) return '';
export function renderTaskTracker(): string {
const trackerCreate = formatToolName(TRACKER_CREATE_TASK_TOOL_NAME);
const trackerList = formatToolName(TRACKER_LIST_TASKS_TOOL_NAME);
const trackerUpdate = formatToolName(TRACKER_UPDATE_TASK_TOOL_NAME);