From bfe014f6430a41e9764dcb11429e00a1ff28b947 Mon Sep 17 00:00:00 2001 From: Vishnu Narayanan Date: Thu, 5 Mar 2026 14:05:36 +0530 Subject: [PATCH] fix: align go module path with github repo URL The module declared itself as github.com/chatwoot/chatwoot-cli but the repo lives at github.com/chatwoot/cli, causing go install to fail. Co-Authored-By: Claude Opus 4.6 --- README.md | 6 +++--- cmd/chatwoot/main.go | 8 ++++---- go.mod | 2 +- internal/cmd/app.go | 6 +++--- internal/cmd/auth.go | 6 +++--- internal/cmd/config.go | 4 ++-- internal/cmd/contact.go | 4 ++-- internal/cmd/conversation.go | 4 ++-- internal/cmd/inbox.go | 2 +- internal/cmd/profile.go | 2 +- internal/tui/conversations.go | 2 +- internal/tui/fetch.go | 2 +- internal/tui/messages.go | 2 +- internal/tui/reply.go | 2 +- internal/tui/tui.go | 2 +- 15 files changed, 27 insertions(+), 27 deletions(-) diff --git a/README.md b/README.md index d341414..37b5cb8 100644 --- a/README.md +++ b/README.md @@ -7,14 +7,14 @@ Interactive TUI and CLI for [Chatwoot](https://www.chatwoot.com) — manage conv ## Install ```bash -go install github.com/chatwoot/chatwoot-cli/cmd/chatwoot@latest +go install github.com/chatwoot/cli/cmd/chatwoot@latest ``` Or build from source: ```bash -git clone https://github.com/chatwoot/chatwoot-cli.git -cd chatwoot-cli +git clone https://github.com/chatwoot/cli.git +cd cli go build -o chatwoot ./cmd/chatwoot/ ``` diff --git a/cmd/chatwoot/main.go b/cmd/chatwoot/main.go index 8b61594..40e62c1 100644 --- a/cmd/chatwoot/main.go +++ b/cmd/chatwoot/main.go @@ -6,10 +6,10 @@ import ( "strings" "github.com/alecthomas/kong" - "github.com/chatwoot/chatwoot-cli/internal/cmd" - "github.com/chatwoot/chatwoot-cli/internal/config" - "github.com/chatwoot/chatwoot-cli/internal/sdk" - "github.com/chatwoot/chatwoot-cli/internal/tui" + "github.com/chatwoot/cli/internal/cmd" + "github.com/chatwoot/cli/internal/config" + "github.com/chatwoot/cli/internal/sdk" + "github.com/chatwoot/cli/internal/tui" "github.com/willabides/kongplete" ) diff --git a/go.mod b/go.mod index a7ded74..f1a33e3 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module github.com/chatwoot/chatwoot-cli +module github.com/chatwoot/cli go 1.24.2 diff --git a/internal/cmd/app.go b/internal/cmd/app.go index f7ac461..d38631a 100644 --- a/internal/cmd/app.go +++ b/internal/cmd/app.go @@ -3,9 +3,9 @@ package cmd import ( "fmt" - "github.com/chatwoot/chatwoot-cli/internal/config" - "github.com/chatwoot/chatwoot-cli/internal/output" - "github.com/chatwoot/chatwoot-cli/internal/sdk" + "github.com/chatwoot/cli/internal/config" + "github.com/chatwoot/cli/internal/output" + "github.com/chatwoot/cli/internal/sdk" ) // App holds shared state passed to every command's Run method. diff --git a/internal/cmd/auth.go b/internal/cmd/auth.go index dc5e53e..d78ef1f 100644 --- a/internal/cmd/auth.go +++ b/internal/cmd/auth.go @@ -7,9 +7,9 @@ import ( "strconv" "strings" - "github.com/chatwoot/chatwoot-cli/internal/config" - "github.com/chatwoot/chatwoot-cli/internal/output" - "github.com/chatwoot/chatwoot-cli/internal/sdk" + "github.com/chatwoot/cli/internal/config" + "github.com/chatwoot/cli/internal/output" + "github.com/chatwoot/cli/internal/sdk" ) type AuthCmd struct { diff --git a/internal/cmd/config.go b/internal/cmd/config.go index 9c45262..19ff155 100644 --- a/internal/cmd/config.go +++ b/internal/cmd/config.go @@ -4,8 +4,8 @@ import ( "fmt" "strings" - "github.com/chatwoot/chatwoot-cli/internal/config" - "github.com/chatwoot/chatwoot-cli/internal/output" + "github.com/chatwoot/cli/internal/config" + "github.com/chatwoot/cli/internal/output" ) type ConfigCmd struct { diff --git a/internal/cmd/contact.go b/internal/cmd/contact.go index 07141f4..de3ced3 100644 --- a/internal/cmd/contact.go +++ b/internal/cmd/contact.go @@ -4,8 +4,8 @@ import ( "fmt" "strconv" - "github.com/chatwoot/chatwoot-cli/internal/output" - "github.com/chatwoot/chatwoot-cli/internal/sdk" + "github.com/chatwoot/cli/internal/output" + "github.com/chatwoot/cli/internal/sdk" ) type ContactCmd struct { diff --git a/internal/cmd/conversation.go b/internal/cmd/conversation.go index b013625..748d89b 100644 --- a/internal/cmd/conversation.go +++ b/internal/cmd/conversation.go @@ -5,8 +5,8 @@ import ( "strconv" "time" - "github.com/chatwoot/chatwoot-cli/internal/output" - "github.com/chatwoot/chatwoot-cli/internal/sdk" + "github.com/chatwoot/cli/internal/output" + "github.com/chatwoot/cli/internal/sdk" ) type ConversationCmd struct { diff --git a/internal/cmd/inbox.go b/internal/cmd/inbox.go index 9914606..dda3083 100644 --- a/internal/cmd/inbox.go +++ b/internal/cmd/inbox.go @@ -4,7 +4,7 @@ import ( "fmt" "strconv" - "github.com/chatwoot/chatwoot-cli/internal/output" + "github.com/chatwoot/cli/internal/output" ) type InboxCmd struct { diff --git a/internal/cmd/profile.go b/internal/cmd/profile.go index 1954674..1488413 100644 --- a/internal/cmd/profile.go +++ b/internal/cmd/profile.go @@ -3,7 +3,7 @@ package cmd import ( "strconv" - "github.com/chatwoot/chatwoot-cli/internal/output" + "github.com/chatwoot/cli/internal/output" ) type ProfileCmd struct{} diff --git a/internal/tui/conversations.go b/internal/tui/conversations.go index 89ee373..f13dd9b 100644 --- a/internal/tui/conversations.go +++ b/internal/tui/conversations.go @@ -8,7 +8,7 @@ import ( "github.com/charmbracelet/bubbles/textinput" tea "github.com/charmbracelet/bubbletea" "github.com/charmbracelet/lipgloss" - "github.com/chatwoot/chatwoot-cli/internal/sdk" + "github.com/chatwoot/cli/internal/sdk" "github.com/sahilm/fuzzy" ) diff --git a/internal/tui/fetch.go b/internal/tui/fetch.go index 7ef339c..3ff5fcc 100644 --- a/internal/tui/fetch.go +++ b/internal/tui/fetch.go @@ -4,7 +4,7 @@ import ( "time" tea "github.com/charmbracelet/bubbletea" - "github.com/chatwoot/chatwoot-cli/internal/sdk" + "github.com/chatwoot/cli/internal/sdk" ) // Messages returned by async fetches diff --git a/internal/tui/messages.go b/internal/tui/messages.go index ec33e5d..604d707 100644 --- a/internal/tui/messages.go +++ b/internal/tui/messages.go @@ -9,7 +9,7 @@ import ( "github.com/charmbracelet/glamour/ansi" "github.com/charmbracelet/glamour/styles" "github.com/charmbracelet/lipgloss" - "github.com/chatwoot/chatwoot-cli/internal/sdk" + "github.com/chatwoot/cli/internal/sdk" "github.com/muesli/termenv" ) diff --git a/internal/tui/reply.go b/internal/tui/reply.go index a5b4b3c..3ea16cd 100644 --- a/internal/tui/reply.go +++ b/internal/tui/reply.go @@ -8,7 +8,7 @@ import ( "github.com/charmbracelet/bubbles/textarea" tea "github.com/charmbracelet/bubbletea" "github.com/charmbracelet/lipgloss" - "github.com/chatwoot/chatwoot-cli/internal/sdk" + "github.com/chatwoot/cli/internal/sdk" ) // mentionItem is a unified type for the mention picker (agents + teams). diff --git a/internal/tui/tui.go b/internal/tui/tui.go index 1d5d46a..f2b8bcd 100644 --- a/internal/tui/tui.go +++ b/internal/tui/tui.go @@ -10,7 +10,7 @@ import ( "github.com/charmbracelet/bubbles/spinner" tea "github.com/charmbracelet/bubbletea" "github.com/charmbracelet/lipgloss" - "github.com/chatwoot/chatwoot-cli/internal/sdk" + "github.com/chatwoot/cli/internal/sdk" ) type Model struct {