INNER CODE UNIT · Go

filePrepender

stacklok/toolhive · cmd/help/main.go:35

func filePrepender(filename string) string {
	name := filepath.Base(filename)
	base := strings.TrimSuffix(name, path.Ext(name))
	title := strings.ReplaceAll(base, "_", " ")
	description := fmt.Sprintf("Reference for ToolHive CLI command `%s`", title)
	return fmt.Sprintf(fmTemplate, title, description, base)
}

// linkHandler processes links in the markdown files.
func linkHandler(filename string) string {
	// Return the filename as-is for relative links
	return filename
}

func main() {
	var dir string
	root := &cobra.Command{
		Use:          "gendoc",

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…