chore!: migrate go module to `charm.land/catwalk` (#166)

Andrey Nering created

BREAKING CHANGE: This will need users to update the import path.

Change summary

cmd/copilot/main.go             | 2 +-
cmd/huggingface/main.go         | 2 +-
cmd/openrouter/main.go          | 2 +-
cmd/synthetic/main.go           | 2 +-
cmd/vercel/main.go              | 2 +-
go.mod                          | 2 +-
internal/deprecated/old.go      | 2 +-
internal/providers/providers.go | 2 +-
main.go                         | 4 ++--
pkg/embedded/embedded.go        | 4 ++--
10 files changed, 12 insertions(+), 12 deletions(-)

Detailed changes

cmd/copilot/main.go 🔗

@@ -15,7 +15,7 @@ import (
 	"strings"
 	"time"
 
-	"github.com/charmbracelet/catwalk/pkg/catwalk"
+	"charm.land/catwalk/pkg/catwalk"
 )
 
 type Response struct {

cmd/huggingface/main.go 🔗

@@ -14,7 +14,7 @@ import (
 	"strings"
 	"time"
 
-	"github.com/charmbracelet/catwalk/pkg/catwalk"
+	"charm.land/catwalk/pkg/catwalk"
 )
 
 // SupportedProviders defines which providers we want to support.

cmd/openrouter/main.go 🔗

@@ -15,7 +15,7 @@ import (
 	"strings"
 	"time"
 
-	"github.com/charmbracelet/catwalk/pkg/catwalk"
+	"charm.land/catwalk/pkg/catwalk"
 )
 
 // Model represents the complete model configuration.

cmd/synthetic/main.go 🔗

@@ -15,7 +15,7 @@ import (
 	"strings"
 	"time"
 
-	"github.com/charmbracelet/catwalk/pkg/catwalk"
+	"charm.land/catwalk/pkg/catwalk"
 )
 
 // Model represents a model from the Synthetic API.

cmd/vercel/main.go 🔗

@@ -15,7 +15,7 @@ import (
 	"strings"
 	"time"
 
-	"github.com/charmbracelet/catwalk/pkg/catwalk"
+	"charm.land/catwalk/pkg/catwalk"
 )
 
 // Model represents a model from the Vercel API.

go.mod 🔗

@@ -1,4 +1,4 @@
-module github.com/charmbracelet/catwalk
+module charm.land/catwalk
 
 go 1.25.5
 

internal/deprecated/old.go 🔗

@@ -1,7 +1,7 @@
 // Package deprecated is used to serve the old verion of the provider config
 package deprecated
 
-import "github.com/charmbracelet/catwalk/pkg/catwalk"
+import "charm.land/catwalk/pkg/catwalk"
 
 // Provider represents an AI provider configuration.
 type Provider struct {

internal/providers/providers.go 🔗

@@ -6,7 +6,7 @@ import (
 	"encoding/json"
 	"log"
 
-	"github.com/charmbracelet/catwalk/pkg/catwalk"
+	"charm.land/catwalk/pkg/catwalk"
 )
 
 //go:embed configs/openai.json

main.go 🔗

@@ -8,8 +8,8 @@ import (
 	"net/http"
 	"time"
 
-	"github.com/charmbracelet/catwalk/internal/deprecated"
-	"github.com/charmbracelet/catwalk/internal/providers"
+	"charm.land/catwalk/internal/deprecated"
+	"charm.land/catwalk/internal/providers"
 	"github.com/charmbracelet/x/etag"
 	"github.com/prometheus/client_golang/prometheus"
 	"github.com/prometheus/client_golang/prometheus/promauto"

pkg/embedded/embedded.go 🔗

@@ -3,8 +3,8 @@
 package embedded
 
 import (
-	"github.com/charmbracelet/catwalk/internal/providers"
-	"github.com/charmbracelet/catwalk/pkg/catwalk"
+	"charm.land/catwalk/internal/providers"
+	"charm.land/catwalk/pkg/catwalk"
 )
 
 // GetAll returns all embedded providers.