refactor: move root package into a sub-package `ai`

Andrey Nering created

Change summary

ai/agent.go                             | 0 
ai/agent_stream_test.go                 | 0 
ai/agent_test.go                        | 0 
ai/content.go                           | 0 
ai/errors.go                            | 0 
ai/model.go                             | 0 
ai/provider.go                          | 0 
ai/retry.go                             | 0 
ai/tool.go                              | 0 
ai/tool_test.go                         | 0 
ai/util.go                              | 0 
examples/agent/main.go                  | 2 +-
examples/simple/main.go                 | 2 +-
examples/stream/main.go                 | 2 +-
examples/streaming-agent-simple/main.go | 2 +-
examples/streaming-agent/main.go        | 2 +-
providers/anthropic/anthropic.go        | 2 +-
providers/openai/openai.go              | 2 +-
providers/openai/openai_test.go         | 2 +-
19 files changed, 8 insertions(+), 8 deletions(-)

Detailed changes

examples/agent/main.go 🔗

@@ -5,7 +5,7 @@ import (
 	"fmt"
 	"os"
 
-	"github.com/charmbracelet/ai"
+	"github.com/charmbracelet/ai/ai"
 	"github.com/charmbracelet/ai/providers/openai"
 )
 

examples/simple/main.go 🔗

@@ -5,7 +5,7 @@ import (
 	"fmt"
 	"os"
 
-	"github.com/charmbracelet/ai"
+	"github.com/charmbracelet/ai/ai"
 	"github.com/charmbracelet/ai/providers/anthropic"
 )
 

examples/stream/main.go 🔗

@@ -6,7 +6,7 @@ import (
 	"fmt"
 	"os"
 
-	"github.com/charmbracelet/ai"
+	"github.com/charmbracelet/ai/ai"
 	"github.com/charmbracelet/ai/providers/openai"
 )
 

examples/streaming-agent/main.go 🔗

@@ -6,7 +6,7 @@ import (
 	"os"
 	"strings"
 
-	"github.com/charmbracelet/ai"
+	"github.com/charmbracelet/ai/ai"
 	"github.com/charmbracelet/ai/providers/anthropic"
 )
 

providers/anthropic/anthropic.go 🔗

@@ -14,7 +14,7 @@ import (
 	"github.com/anthropics/anthropic-sdk-go"
 	"github.com/anthropics/anthropic-sdk-go/option"
 	"github.com/anthropics/anthropic-sdk-go/packages/param"
-	"github.com/charmbracelet/ai"
+	"github.com/charmbracelet/ai/ai"
 )
 
 type options struct {

providers/openai/openai.go 🔗

@@ -11,7 +11,7 @@ import (
 	"maps"
 	"strings"
 
-	"github.com/charmbracelet/ai"
+	"github.com/charmbracelet/ai/ai"
 	"github.com/google/uuid"
 	"github.com/openai/openai-go/v2"
 	"github.com/openai/openai-go/v2/option"

providers/openai/openai_test.go 🔗

@@ -10,7 +10,7 @@ import (
 	"strings"
 	"testing"
 
-	"github.com/charmbracelet/ai"
+	"github.com/charmbracelet/ai/ai"
 	"github.com/openai/openai-go/v2/packages/param"
 	"github.com/stretchr/testify/require"
 )