Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetMCPPrompt ¶
Types ¶
type CustomCommand ¶
type CustomCommand struct {
ID string
Name string
Content string
Arguments []Argument
// Skill is set when this command represents a user-invocable skill
Skill *skills.Skill
}
CustomCommand represents a user-defined custom command loaded from markdown files.
func FromSkillCatalog ¶
func FromSkillCatalog(entries []skills.CatalogEntry) []CustomCommand
FromSkillCatalog converts user-invocable catalog entries into custom command entries for the command palette.
func LoadCustomCommands ¶
func LoadCustomCommands(cfg *config.Config) ([]CustomCommand, error)
LoadCustomCommands loads custom commands from multiple sources including XDG config directory, home directory, and project directory.
Click to show internal directories.
Click to hide internal directories.