MCPcopy Create free account
hub / github.com/GongShichen/LuminaCode / NewPromptProcessor

Function NewPromptProcessor

skills/prompt_processor.go:29–31  ·  view source on GitHub ↗
(cfg config.Config)

Source from the content-addressed store, hash-verified

27
28func NewPromptProcessor(cfg config.Config) *PromptProcessor {
29 return &PromptProcessor{Config: cfg}
30}
31
32func (p *PromptProcessor) Process(skill SkillSpec, args, sessionID string, approveProjectShell func(SkillShellPermissionRequest) bool) (string, error) {
33 if skill.Content == nil {
34 return "", fmt.Errorf("Skill content must be loaded before processing")

Calls

no outgoing calls