opencode/internal/llm/prompt/prompt.go
2025-04-21 13:42:00 +02:00

19 lines
462 B
Go

package prompt
import (
"github.com/kujtimiihoxha/termai/internal/config"
"github.com/kujtimiihoxha/termai/internal/llm/models"
)
func GetAgentPrompt(agentName config.AgentName, provider models.ModelProvider) string {
switch agentName {
case config.AgentCoder:
return CoderPrompt(provider)
case config.AgentTitle:
return TitlePrompt(provider)
case config.AgentTask:
return TaskPrompt(provider)
default:
return "You are a helpful assistant"
}
}