Files
sproutclaw-web/backend/internal/services/system_prompt.go
2026-06-13 20:16:09 +08:00

18 lines
388 B
Go

package services
import "os"
// ReadSystemPrompt reads AGENTS.md content.
func ReadSystemPrompt(path string) (string, error) {
data, err := os.ReadFile(path)
if os.IsNotExist(err) {
return "", nil
}
return string(data), err
}
// WriteSystemPrompt writes AGENTS.md content.
func WriteSystemPrompt(path, content string) error {
return os.WriteFile(path, []byte(content), 0o644)
}