Implement support for subagents as extensions. (#16473)

This commit is contained in:
Christian Gunderman
2026-01-13 19:09:22 +00:00
committed by GitHub
parent 33d1e23dcb
commit a3ad7d7ddd
6 changed files with 223 additions and 3 deletions
+2
View File
@@ -101,6 +101,7 @@ import { ExperimentFlags } from '../code_assist/experiments/flagNames.js';
import { debugLogger } from '../utils/debugLogger.js';
import { SkillManager, type SkillDefinition } from '../skills/skillManager.js';
import { startupProfiler } from '../telemetry/startupProfiler.js';
import type { AgentDefinition } from '../agents/types.js';
export interface AccessibilitySettings {
disableLoadingPhrases?: boolean;
@@ -178,6 +179,7 @@ export interface GeminiCLIExtension {
settings?: ExtensionSetting[];
resolvedSettings?: ResolvedExtensionSetting[];
skills?: SkillDefinition[];
agents?: AgentDefinition[];
}
export interface ExtensionInstallMetadata {