@@ -28,7 +28,9 @@ require (
2828 github.com/pkg/errors v0.9.1
2929 github.com/ponyruntime/tree-sitter-markdown v0.0.2
3030 github.com/ponyruntime/tree-sitter-sql v0.0.3
31+ github.com/sergi/go-diff v1.3.1
3132 github.com/stretchr/testify v1.10.0
33+ github.com/tmc/langchaingo v0.1.13
3234 github.com/tree-sitter-grammars/tree-sitter-lua v0.2.0
3335 github.com/tree-sitter/go-tree-sitter v0.24.0
3436 github.com/tree-sitter/tree-sitter-c-sharp v0.23.1
@@ -57,11 +59,8 @@ replace github.com/yuin/gopher-lua => github.com/ponyruntime/go-lua v0.0.0-20250
5759
5860require (
5961 buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go v1.36.6-20250425153114-8976f5be98c1.1 // indirect
60- dario.cat/mergo v1.0.1 // indirect
6162 filippo.io/edwards25519 v1.1.0 // indirect
62- github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 // indirect
6363 github.com/CloudyKit/fastprinter v0.0.0-20200109182630-33d98a066a53 // indirect
64- github.com/Microsoft/go-winio v0.6.2 // indirect
6564 github.com/atotto/clipboard v0.1.4 // indirect
6665 github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.10 // indirect
6766 github.com/aws/aws-sdk-go-v2/credentials v1.17.67 // indirect
@@ -79,71 +78,42 @@ require (
7978 github.com/aws/aws-sdk-go-v2/service/sts v1.33.19 // indirect
8079 github.com/aws/smithy-go v1.22.2 // indirect
8180 github.com/aymanbagabas/go-osc52/v2 v2.0.1 // indirect
82- github.com/cenkalti/backoff/v4 v4.2.1 // indirect
8381 github.com/charmbracelet/harmonica v0.2.0 // indirect
8482 github.com/charmbracelet/x/ansi v0.7.0 // indirect
8583 github.com/charmbracelet/x/term v0.2.1 // indirect
86- github.com/containerd/log v0.1.0 // indirect
87- github.com/containerd/platforms v0.2.1 // indirect
88- github.com/cpuguy83/dockercfg v0.3.2 // indirect
8984 github.com/davecgh/go-spew v1.1.1 // indirect
90- github.com/distribution/reference v0.6.0 // indirect
91- github.com/docker/docker v28.0.1+incompatible // indirect
92- github.com/docker/go-connections v0.5.0 // indirect
93- github.com/docker/go-units v0.5.0 // indirect
94- github.com/ebitengine/purego v0.8.2 // indirect
85+ github.com/dlclark/regexp2 v1.10.0 // indirect
9586 github.com/erikgeiser/coninput v0.0.0-20211004153227-1c3628e74d0f // indirect
96- github.com/felixge/httpsnoop v1.0.4 // indirect
97- github.com/go-logr/logr v1.4.2 // indirect
98- github.com/go-logr/stdr v1.2.2 // indirect
99- github.com/go-ole/go-ole v1.2.6 // indirect
10087 github.com/gogo/protobuf v1.3.2 // indirect
10188 github.com/google/go-cmp v0.7.0 // indirect
10289 github.com/grpc-ecosystem/grpc-gateway/v2 v2.25.1 // indirect
103- github.com/klauspost/compress v1.17.4 // indirect
10490 github.com/lann/builder v0.0.0-20180802200727-47ae307949d0 // indirect
10591 github.com/lann/ps v0.0.0-20150810152359-62de8c46ede0 // indirect
10692 github.com/lucasb-eyer/go-colorful v1.2.0 // indirect
107- github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 // indirect
108- github.com/magiconair/properties v1.8.10 // indirect
10993 github.com/mattn/go-isatty v0.0.20 // indirect
11094 github.com/mattn/go-localereader v0.0.1 // indirect
11195 github.com/mattn/go-pointer v0.0.1 // indirect
11296 github.com/mattn/go-runewidth v0.0.16 // indirect
113- github.com/moby/docker-image-spec v1.3.1 // indirect
114- github.com/moby/patternmatcher v0.6.0 // indirect
115- github.com/moby/sys/sequential v0.5.0 // indirect
116- github.com/moby/sys/user v0.1.0 // indirect
117- github.com/moby/sys/userns v0.1.0 // indirect
118- github.com/moby/term v0.5.0 // indirect
11997 github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826 // indirect
120- github.com/morikuni/aec v1.0.0 // indirect
12198 github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6 // indirect
12299 github.com/muesli/cancelreader v0.2.2 // indirect
123- github.com/opencontainers/go-digest v1.0.0 // indirect
124- github.com/opencontainers/image-spec v1.1.1 // indirect
100+ github.com/pkoukk/tiktoken-go v0.1.6 // indirect
125101 github.com/pmezard/go-difflib v1.0.0 // indirect
126102 github.com/ponyruntime/go-lua v1.2.1 // indirect
127- github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect
128103 github.com/richardlehane/mscfb v1.0.4 // indirect
129104 github.com/richardlehane/msoleps v1.0.4 // indirect
130105 github.com/rivo/uniseg v0.4.7 // indirect
131106 github.com/rogpeppe/go-internal v1.13.1 // indirect
132107 github.com/sahilm/fuzzy v0.1.1 // indirect
133- github.com/shirou/gopsutil/v4 v4.25.1 // indirect
134- github.com/sirupsen/logrus v1.9.3 // indirect
135- github.com/testcontainers/testcontainers-go v0.37.0 // indirect
136- github.com/tklauser/go-sysconf v0.3.12 // indirect
137- github.com/tklauser/numcpus v0.6.1 // indirect
138108 github.com/xuri/efp v0.0.0-20240408161823-9ad904a10d6d // indirect
139109 github.com/xuri/nfp v0.0.0-20240318013403-ab9948c2c4a7 // indirect
140- github.com/yusufpapurcu/wmi v1.2.4 // indirect
141- go.opentelemetry.io/auto/sdk v1.1.0 // indirect
142- go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect
110+ gitlab.com/golang-commonmark/html v0.0.0-20191124015941-a22733972181 // indirect
111+ gitlab.com/golang-commonmark/linkify v0.0.0-20191026162114-a0c2df6c8f82 // indirect
112+ gitlab.com/golang-commonmark/markdown v0.0.0-20211110145824-bf3e522c626a // indirect
113+ gitlab.com/golang-commonmark/mdurl v0.0.0-20191124015652-932350d1cb84 // indirect
114+ gitlab.com/golang-commonmark/puny v0.0.0-20191124015043-9f83538fa04f // indirect
143115 go.opentelemetry.io/otel v1.35.0 // indirect
144- go.opentelemetry.io/otel/metric v1.35.0 // indirect
145116 go.opentelemetry.io/otel/sdk v1.34.0 // indirect
146- go.opentelemetry.io/otel/trace v1.35.0 // indirect
147117 go.uber.org/multierr v1.11.0 // indirect
148118 golang.org/x/mod v0.18.0 // indirect
149119 golang.org/x/net v0.38.0 // indirect
0 commit comments