Readonly
onReadonly
onEvent fired when a prompt fragment is changed
Creates a customization based on a built-in fragment
The ID of the built-in fragment to customize
Optional
defaultContent: stringOptional default content for the customization
Creates a new customization for a prompt fragment
The fragment ID to customize
Optional
defaultContent: stringOptional default content for the customization
Edits the built-in customization of a prompt fragment
The prompt fragment ID to edit
Optional
defaultContent: stringOptional default content for the customization
Edits a specific customization of a prompt fragment
The prompt fragment ID
The customization ID to edit
Gets the active customized prompt fragment for a given ID
The prompt fragment ID
The active customized fragment or undefined if none exists
Gets all customizations for a prompt fragment ordered by priority
The prompt fragment ID
Array of customized fragments ordered by priority (highest first)
Gets all custom agent descriptions
Array of custom agent descriptions
Gets the locations of custom agent configuration files
Array of URIs and existence status
Gets the IDs of all prompt fragments that have customizations
Array of prompt fragment IDs
Gets information about the description of a customization
The fragment ID
The customization ID
Description of the customization
Gets information about the source/type of a customization
The fragment ID
The customization ID
Type of the customization source
Gets the fragment ID from a resource identifier
Resource identifier (implementation specific)
Fragment ID or undefined if not found
Checks if a prompt fragment has customizations
The prompt fragment ID
Whether the fragment has any customizations
Opens an existing customAgents.yml file at the given URI, or creates a new one if it doesn't exist.
The URI of the customAgents.yml file to open or create
Resets a fragment to its built-in version by removing all customizations
The fragment ID to reset
Removes a specific customization of a prompt fragment
The prompt fragment ID
The customization ID to remove
Resets to a specific customization by removing higher-priority customizations
The fragment ID
The customization ID to reset to
Event fired when custom agents are modified