mirror of
https://github.com/google-gemini/gemini-cli.git
synced 2026-08-04 14:11:11 -07:00
si changes
This commit is contained in:
@@ -178,11 +178,7 @@ export class PromptProvider {
|
||||
}),
|
||||
isPlanMode,
|
||||
),
|
||||
taskTracker: this.withSection(
|
||||
'taskTracker',
|
||||
() => ({}),
|
||||
config.isTrackerEnabled(),
|
||||
),
|
||||
taskTracker: config.isTrackerEnabled(),
|
||||
operationalGuidelines: this.withSection(
|
||||
'operationalGuidelines',
|
||||
() => ({
|
||||
|
||||
@@ -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}\``;
|
||||
|
||||
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user