Skip to content

Commit 3858b9f

Browse files
authored
refactor: make the cli package internal (#22)
1 parent ff8e5a9 commit 3858b9f

6 files changed

Lines changed: 6 additions & 6 deletions

File tree

cmd/gemini/main.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@ import (
55
"os"
66
"os/user"
77

8-
"github.com/reugn/gemini-cli/cli"
98
"github.com/reugn/gemini-cli/gemini"
9+
"github.com/reugn/gemini-cli/internal/cli"
1010
"github.com/spf13/cobra"
1111
)
1212

1313
const (
1414
version = "0.3.0"
15-
apiKeyEnv = "GEMINI_API_KEY"
15+
apiKeyEnv = "GEMINI_API_KEY" //nolint:gosec
1616
)
1717

1818
func run() int {
@@ -34,14 +34,14 @@ func run() int {
3434
if err != nil {
3535
return err
3636
}
37+
3738
chat, err := cli.NewChat(getCurrentUser(), chatSession, &opts)
3839
if err != nil {
3940
return err
4041
}
4142
chat.StartChat()
4243

43-
chatSession.Close()
44-
return nil
44+
return chatSession.Close()
4545
}
4646

4747
err := rootCmd.Execute()
File renamed without changes.

cli/command.go renamed to internal/cli/command.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import (
99
"time"
1010

1111
"github.com/charmbracelet/glamour"
12-
"github.com/reugn/gemini-cli/cli/color"
12+
"github.com/reugn/gemini-cli/internal/cli/color"
1313
"google.golang.org/api/iterator"
1414
)
1515

cli/prompt.go renamed to internal/cli/prompt.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import (
55
"strings"
66

77
"github.com/muesli/termenv"
8-
"github.com/reugn/gemini-cli/cli/color"
8+
"github.com/reugn/gemini-cli/internal/cli/color"
99
)
1010

1111
const (
File renamed without changes.

0 commit comments

Comments
 (0)