in internal/engine/common/scenario.go [80:90]
func resolveMarkdownSource(path string) ([]byte, error) {
if strings.HasPrefix(path, "https://") || strings.HasPrefix(path, "http://") {
return downloadScenarioMarkdown(path)
}
if !fs.FileExists(path) {
return nil, fmt.Errorf("markdown file '%s' does not exist", path)
}
return os.ReadFile(path)
}