@@ -165,7 +165,7 @@ export interface AgentSessionConfig {
|
||||
cwd: string;
|
||||
/** Models to cycle through with Ctrl+P (from --models flag) */
|
||||
scopedModels?: Array<{ model: Model<any>; thinkingLevel?: ThinkingLevel }>;
|
||||
/** Resource loader for skills, prompts, themes, context files, system prompt */
|
||||
/** Resource loader for extensions, skills, prompts, themes, context files, and system prompt */
|
||||
resourceLoader: ResourceLoader;
|
||||
/** SDK custom tools registered outside extensions */
|
||||
customTools?: ToolDefinition[];
|
||||
|
||||
@@ -370,7 +370,7 @@ export interface ExtensionCommandContext extends ExtensionContext {
|
||||
options?: { withSession?: (ctx: ReplacedSessionContext) => Promise<void> },
|
||||
): Promise<{ cancelled: boolean }>;
|
||||
|
||||
/** Reload extensions, skills, prompts, and themes. */
|
||||
/** Reload extensions, skills, prompts, themes, and context files. */
|
||||
reload(): Promise<void>;
|
||||
}
|
||||
|
||||
|
||||
@@ -37,6 +37,6 @@ export const BUILTIN_SLASH_COMMANDS: ReadonlyArray<BuiltinSlashCommand> = [
|
||||
{ name: "new", description: "Start a new session" },
|
||||
{ name: "compact", description: "Manually compact the session context" },
|
||||
{ name: "resume", description: "Resume a different session" },
|
||||
{ name: "reload", description: "Reload keybindings, extensions, skills, prompts, and themes" },
|
||||
{ name: "reload", description: "Reload keybindings, extensions, skills, prompts, themes, and context files" },
|
||||
{ name: "quit", description: `Quit ${APP_NAME}` },
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user