on main help sign in
chore(deps): use our anthropic's fork directly instead of `replace` (#1277)
6dbb5b9Andrey Nering
go.mod+1−5
@@ -7,11 +7,11 @@ require (
7 github.com/MakeNowJust/heredoc v1.0.0
7 github.com/MakeNowJust/heredoc v1.0.0
8 github.com/PuerkitoBio/goquery v1.10.3
8 github.com/PuerkitoBio/goquery v1.10.3
9 github.com/alecthomas/chroma/v2 v2.20.0
9 github.com/alecthomas/chroma/v2 v2.20.0
10− github.com/anthropics/anthropic-sdk-go v1.14.0
11 github.com/atotto/clipboard v0.1.4
10 github.com/atotto/clipboard v0.1.4
12 github.com/aymanbagabas/go-udiff v0.3.1
11 github.com/aymanbagabas/go-udiff v0.3.1
13 github.com/bmatcuk/doublestar/v4 v4.9.1
12 github.com/bmatcuk/doublestar/v4 v4.9.1
14 github.com/charlievieth/fastwalk v1.0.14
13 github.com/charlievieth/fastwalk v1.0.14
14+ github.com/charmbracelet/anthropic-sdk-go v0.0.0-20251021163913-d29170d047bf
15 github.com/charmbracelet/bubbles/v2 v2.0.0-beta.1.0.20250820203609-601216f68ee2
15 github.com/charmbracelet/bubbles/v2 v2.0.0-beta.1.0.20250820203609-601216f68ee2
16 github.com/charmbracelet/bubbletea/v2 v2.0.0-beta.4.0.20251011205917-3b687ffc1619
16 github.com/charmbracelet/bubbletea/v2 v2.0.0-beta.4.0.20251011205917-3b687ffc1619
17 github.com/charmbracelet/catwalk v0.7.0
17 github.com/charmbracelet/catwalk v0.7.0
@@ -161,7 +161,3 @@ require (
161 gopkg.in/yaml.v3 v3.0.1 // indirect
161 gopkg.in/yaml.v3 v3.0.1 // indirect
162 mvdan.cc/sh/moreinterp v0.0.0-20250902163504-3cf4fd5717a5
162 mvdan.cc/sh/moreinterp v0.0.0-20250902163504-3cf4fd5717a5
163)
163)
164−
165−// NOTE(@andreynering): Temporarily pinning branch with fixes:
166−// https://github.com/charmbracelet/anthropic-sdk-go/commits/fantasy/
167−replace github.com/anthropics/anthropic-sdk-go => github.com/charmbracelet/anthropic-sdk-go v0.0.0-20251020200929-fdb68318b7af
go.sum+2−2
@@ -74,8 +74,8 @@ github.com/buger/jsonparser v1.1.1 h1:2PnMjfWD7wBILjqQbt530v576A/cAbQvEW9gGIpYMU
74github.com/buger/jsonparser v1.1.1/go.mod h1:6RYKKt7H4d4+iWqouImQ9R2FZql3VbhNgx27UK13J/0=
74github.com/buger/jsonparser v1.1.1/go.mod h1:6RYKKt7H4d4+iWqouImQ9R2FZql3VbhNgx27UK13J/0=
75github.com/charlievieth/fastwalk v1.0.14 h1:3Eh5uaFGwHZd8EGwTjJnSpBkfwfsak9h6ICgnWlhAyg=
75github.com/charlievieth/fastwalk v1.0.14 h1:3Eh5uaFGwHZd8EGwTjJnSpBkfwfsak9h6ICgnWlhAyg=
76github.com/charlievieth/fastwalk v1.0.14/go.mod h1:diVcUreiU1aQ4/Wu3NbxxH4/KYdKpLDojrQ1Bb2KgNY=
76github.com/charlievieth/fastwalk v1.0.14/go.mod h1:diVcUreiU1aQ4/Wu3NbxxH4/KYdKpLDojrQ1Bb2KgNY=
77−github.com/charmbracelet/anthropic-sdk-go v0.0.0-20251020200929-fdb68318b7af h1:iPwFVe5v46OfhqxKXSJ4J0YWf8XzthTnWyrim2yGFnU=
77+github.com/charmbracelet/anthropic-sdk-go v0.0.0-20251021163913-d29170d047bf h1:toCE1GpniOr8JPJII2GH1AffivFVOzq8Rs2S0FUrkNU=
78−github.com/charmbracelet/anthropic-sdk-go v0.0.0-20251020200929-fdb68318b7af/go.mod h1:WTz31rIUHUHqai2UslPpw5CwXrQP3geYBioRV4WOLvE=
78+github.com/charmbracelet/anthropic-sdk-go v0.0.0-20251021163913-d29170d047bf/go.mod h1:8TIYxZxsuCqqeJ0lga/b91tBwrbjoHDC66Sq5t8N2R4=
79github.com/charmbracelet/bubbles/v2 v2.0.0-beta.1.0.20250820203609-601216f68ee2 h1:973OHYuq2Jx9deyuPwe/6lsuQrDCatOsjP8uCd02URE=
79github.com/charmbracelet/bubbles/v2 v2.0.0-beta.1.0.20250820203609-601216f68ee2 h1:973OHYuq2Jx9deyuPwe/6lsuQrDCatOsjP8uCd02URE=
80github.com/charmbracelet/bubbles/v2 v2.0.0-beta.1.0.20250820203609-601216f68ee2/go.mod h1:6HamsBKWqEC/FVHuQMHgQL+knPyvHH55HwJDHl/adMw=
80github.com/charmbracelet/bubbles/v2 v2.0.0-beta.1.0.20250820203609-601216f68ee2/go.mod h1:6HamsBKWqEC/FVHuQMHgQL+knPyvHH55HwJDHl/adMw=
81github.com/charmbracelet/bubbletea/v2 v2.0.0-beta.4.0.20251011205917-3b687ffc1619 h1:hjOhtqsxa+LVuCAkzhfA43wtusOaUPyQdSTg/wbRscw=
81github.com/charmbracelet/bubbletea/v2 v2.0.0-beta.4.0.20251011205917-3b687ffc1619 h1:hjOhtqsxa+LVuCAkzhfA43wtusOaUPyQdSTg/wbRscw=
internal/llm/provider/anthropic.go+4−4
@@ -13,10 +13,10 @@ import (
13 "strings"
13 "strings"
14 "time"
14 "time"
15
15
16− "github.com/anthropics/anthropic-sdk-go"
16+ "github.com/charmbracelet/anthropic-sdk-go"
17− "github.com/anthropics/anthropic-sdk-go/bedrock"
17+ "github.com/charmbracelet/anthropic-sdk-go/bedrock"
18− "github.com/anthropics/anthropic-sdk-go/option"
18+ "github.com/charmbracelet/anthropic-sdk-go/option"
19− "github.com/anthropics/anthropic-sdk-go/vertex"
19+ "github.com/charmbracelet/anthropic-sdk-go/vertex"
20 "github.com/charmbracelet/catwalk/pkg/catwalk"
20 "github.com/charmbracelet/catwalk/pkg/catwalk"
21 "github.com/charmbracelet/crush/internal/config"
21 "github.com/charmbracelet/crush/internal/config"
22 "github.com/charmbracelet/crush/internal/llm/tools"
22 "github.com/charmbracelet/crush/internal/llm/tools"