Skip to content

Commit 8ab662d

Browse files
committed
chore: bump nanobot to pickup stdio fix
Signed-off-by: Donnie Adams <[email protected]>
1 parent 0494b4a commit 8ab662d

File tree

3 files changed

+18
-14
lines changed

3 files changed

+18
-14
lines changed

go.mod

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,10 @@ go 1.24.2
44

55
toolchain go1.24.4
66

7-
replace github.com/danielgtaylor/huma/v2 => github.com/gptscript-ai/huma v0.0.0-20250617131016-b2081da6c65b
7+
replace (
8+
github.com/danielgtaylor/huma/v2 => github.com/gptscript-ai/huma v0.0.0-20250617131016-b2081da6c65b
9+
github.com/nanobot-ai/nanobot => github.com/thedadams/nanobot v0.0.0-20250620133355-283ff29cb7cb
10+
)
811

912
require (
1013
github.com/AlecAivazis/survey/v2 v2.3.7
@@ -28,7 +31,7 @@ require (
2831
github.com/hexops/valast v1.4.4
2932
github.com/jaytaylor/html2text v0.0.0-20230321000545-74c2419ad056
3033
github.com/mholt/archives v0.1.0
31-
github.com/nanobot-ai/nanobot v0.0.6-0.20250614013307-b0dcecdd9510
34+
github.com/nanobot-ai/nanobot v0.0.6-0.20250620061032-0aca579e6fd9
3235
github.com/pkoukk/tiktoken-go v0.1.7
3336
github.com/pkoukk/tiktoken-go-loader v0.0.2-0.20240522064338-c17e8bc0f699
3437
github.com/rs/cors v1.11.0
@@ -66,11 +69,12 @@ require (
6669
github.com/charmbracelet/glamour v0.7.0 // indirect
6770
github.com/charmbracelet/lipgloss v1.1.0 // indirect
6871
github.com/charmbracelet/x/ansi v0.8.0 // indirect
69-
github.com/charmbracelet/x/cellbuf v0.0.13-0.20250311204145-2c3ea96c31dd // indirect
72+
github.com/charmbracelet/x/cellbuf v0.0.13 // indirect
7073
github.com/charmbracelet/x/term v0.2.1 // indirect
7174
github.com/cloudflare/circl v1.3.7 // indirect
7275
github.com/containerd/console v1.0.4 // indirect
7376
github.com/cpuguy83/go-md2man/v2 v2.0.6 // indirect
77+
github.com/creack/pty v1.1.24 // indirect
7478
github.com/cyphar/filepath-securejoin v0.2.5 // indirect
7579
github.com/davecgh/go-spew v1.1.1 // indirect
7680
github.com/dlclark/regexp2 v1.11.4 // indirect

go.sum

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,8 @@ github.com/charmbracelet/lipgloss v1.1.0 h1:vYXsiLHVkK7fp74RkV7b2kq9+zDLoEU4MZoF
8585
github.com/charmbracelet/lipgloss v1.1.0/go.mod h1:/6Q8FR2o+kj8rz4Dq0zQc3vYf7X+B0binUUBwA0aL30=
8686
github.com/charmbracelet/x/ansi v0.8.0 h1:9GTq3xq9caJW8ZrBTe0LIe2fvfLR/bYXKTx2llXn7xE=
8787
github.com/charmbracelet/x/ansi v0.8.0/go.mod h1:wdYl/ONOLHLIVmQaxbIYEC/cRKOQyjTkowiI4blgS9Q=
88-
github.com/charmbracelet/x/cellbuf v0.0.13-0.20250311204145-2c3ea96c31dd h1:vy0GVL4jeHEwG5YOXDmi86oYw2yuYUGqz6a8sLwg0X8=
89-
github.com/charmbracelet/x/cellbuf v0.0.13-0.20250311204145-2c3ea96c31dd/go.mod h1:xe0nKWGd3eJgtqZRaN9RjMtK7xUYchjzPr7q6kcvCCs=
88+
github.com/charmbracelet/x/cellbuf v0.0.13 h1:/KBBKHuVRbq1lYx5BzEHBAFBP8VcQzJejZ/IA3iR28k=
89+
github.com/charmbracelet/x/cellbuf v0.0.13/go.mod h1:xe0nKWGd3eJgtqZRaN9RjMtK7xUYchjzPr7q6kcvCCs=
9090
github.com/charmbracelet/x/term v0.2.1 h1:AQeHeLZ1OqSXhrAWpYUtZyX1T3zVxfpZuEQMIQaGIAQ=
9191
github.com/charmbracelet/x/term v0.2.1/go.mod h1:oQ4enTYFV7QN4m0i9mzHrViD7TQKvNEEkHUMCmsxdUg=
9292
github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI=
@@ -107,8 +107,9 @@ github.com/containerd/console v1.0.4/go.mod h1:YynlIjWYF8myEu6sdkwKIvGQq+cOckRm6
107107
github.com/cpuguy83/go-md2man/v2 v2.0.6 h1:XJtiaUW6dEEqVuZiMTn1ldk455QWwEIsMIJlo5vtkx0=
108108
github.com/cpuguy83/go-md2man/v2 v2.0.6/go.mod h1:oOW0eioCTA6cOiMLiUPZOpcVxMig6NIQQ7OS05n1F4g=
109109
github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
110-
github.com/creack/pty v1.1.17 h1:QeVUsEDNrLBW4tMgZHvxy18sKtr6VI492kBhUfhDJNI=
111110
github.com/creack/pty v1.1.17/go.mod h1:MOBLtS5ELjhRRrroQr9kyvTxUAFNvYEK993ew/Vr4O4=
111+
github.com/creack/pty v1.1.24 h1:bJrF4RRfyJnbTJqzRLHzcGaZK1NeM5kTC9jGgovnR1s=
112+
github.com/creack/pty v1.1.24/go.mod h1:08sCNb52WyoAwi2QDyzUCTgcvVFhUzewun7wtTfvcwE=
112113
github.com/cyphar/filepath-securejoin v0.2.5 h1:6iR5tXJ/e6tJZzzdMc1km3Sa7RRIVBKAK32O2s7AYfo=
113114
github.com/cyphar/filepath-securejoin v0.2.5/go.mod h1:aPGpWjXOXUn2NCNjFvBE6aRxGGx79pTxQpKOJNYHHl4=
114115
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
@@ -312,8 +313,6 @@ github.com/muesli/reflow v0.3.0 h1:IFsN6K9NfGtjeggFP+68I4chLZV2yIKsXJFNZ+eWh6s=
312313
github.com/muesli/reflow v0.3.0/go.mod h1:pbwTDkVPibjO2kyvBQRBxTWEEGDGq0FlB1BIKtnHY/8=
313314
github.com/muesli/termenv v0.16.0 h1:S5AlUN9dENB57rsbnkPyfdGuWIlkmzJjbFf0Tf5FWUc=
314315
github.com/muesli/termenv v0.16.0/go.mod h1:ZRfOIKPFDYQoDFF4Olj7/QJbW60Ol/kL1pU3VfY/Cnk=
315-
github.com/nanobot-ai/nanobot v0.0.6-0.20250614013307-b0dcecdd9510 h1:kBJ38jH3Fhm4BOxAE5nwwOwnjFEzxTnPMsskf2NyCbw=
316-
github.com/nanobot-ai/nanobot v0.0.6-0.20250614013307-b0dcecdd9510/go.mod h1:XAvQcMgztKKR8Ul7/i28MfepoyC72ZGwG3uzAIH9F6c=
317316
github.com/nightlyone/lockfile v1.0.0 h1:RHep2cFKK4PonZJDdEl4GmkabuhbsRMgk/k3uAmxBiA=
318317
github.com/nightlyone/lockfile v1.0.0/go.mod h1:rywoIealpdNse2r832aiD9jRk8ErCatROs6LzC841CI=
319318
github.com/nwaples/rardecode/v2 v2.0.0-beta.4.0.20241112120701-034e449c6e78 h1:MYzLheyVx1tJVDqfu3YnN4jtnyALNzLvwl+f58TcvQY=
@@ -399,6 +398,8 @@ github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO
399398
github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
400399
github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA=
401400
github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
401+
github.com/thedadams/nanobot v0.0.0-20250620133355-283ff29cb7cb h1:tWQxDXC77IEtq0WljIqVQ3dJLG3QbkDQufgsTiU9JM0=
402+
github.com/thedadams/nanobot v0.0.0-20250620133355-283ff29cb7cb/go.mod h1:okGlfo6y6kP/mFLN4XpKkRIYzU9EXXjPO2KlcafbwrM=
402403
github.com/therootcompany/xz v1.0.1 h1:CmOtsn1CbtmyYiusbfmhmkpAAETj0wBIH6kCYaX+xzw=
403404
github.com/therootcompany/xz v1.0.1/go.mod h1:3K3UH1yCKgBneZYhuQUvJ9HPD19UEXEI0BWbMn8qNMY=
404405
github.com/tidwall/gjson v1.17.1 h1:wlYEnwqAHgzmhNUFfw7Xalt2JzQvsMx2Se4PcoFCT/U=

pkg/mcp/loader.go

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -290,12 +290,11 @@ func (l *Local) loadSession(server ServerConfig, serverName string, clientOpts .
290290
}
291291

292292
c, err := nmcp.NewClient(l.sessionCtx, serverName, nmcp.Server{
293-
Unsandboxed: true,
294-
Env: splitIntoMap(server.Env),
295-
Command: server.Command,
296-
Args: server.Args,
297-
BaseURL: server.GetBaseURL(),
298-
Headers: splitIntoMap(server.Headers),
293+
Env: splitIntoMap(server.Env),
294+
Command: server.Command,
295+
Args: server.Args,
296+
BaseURL: server.GetBaseURL(),
297+
Headers: splitIntoMap(server.Headers),
299298
}, clientOpts...)
300299
if err != nil {
301300
return nil, fmt.Errorf("failed to create MCP stdio client: %w", err)

0 commit comments

Comments
 (0)