main
 1package main
 2
 3import (
 4	"context"
 5	"flag"
 6	"log"
 7	"os"
 8
 9	"github.com/xlgmokha/mcp/pkg/git"
10)
11
12func main() {
13	var repoPath string
14	if len(flag.Args()) > 0 {
15		repoPath = flag.Arg(0)
16	} else {
17		var err error
18		repoPath, err = os.Getwd()
19		if err != nil {
20			log.Fatalf("Failed to get current directory: %v", err)
21		}
22	}
23
24	if err := git.New(repoPath).Run(context.Background()); err != nil {
25		log.Fatalf("Server error: %v", err)
26	}
27}