summaryrefslogtreecommitdiffhomepage
path: root/packages/tui
diff options
context:
space:
mode:
Diffstat (limited to 'packages/tui')
-rw-r--r--packages/tui/go.mod2
-rw-r--r--packages/tui/internal/components/chat/messages.go4
2 files changed, 3 insertions, 3 deletions
diff --git a/packages/tui/go.mod b/packages/tui/go.mod
index bf2812caa..6dff3e7eb 100644
--- a/packages/tui/go.mod
+++ b/packages/tui/go.mod
@@ -24,7 +24,7 @@ require (
replace (
github.com/charmbracelet/x/input => ./input
- github.com/sst/opencode-sdk-go => ./sdk
+ github.com/sst/opencode-sdk-go => ../sdk/go
)
require golang.org/x/exp v0.0.0-20250305212735-054e65f0b394 // indirect
diff --git a/packages/tui/internal/components/chat/messages.go b/packages/tui/internal/components/chat/messages.go
index 96ea8241d..412d2c4c0 100644
--- a/packages/tui/internal/components/chat/messages.go
+++ b/packages/tui/internal/components/chat/messages.go
@@ -469,7 +469,7 @@ func (m *messagesComponent) renderView() tea.Cmd {
}
permission := opencode.Permission{}
- if m.app.CurrentPermission.ToolCallID == part.CallID {
+ if m.app.CurrentPermission.CallID == part.CallID {
permission = m.app.CurrentPermission
}
@@ -640,7 +640,7 @@ func (m *messagesComponent) renderView() tea.Cmd {
slog.Error("Failed to get message from child session", "error", err)
} else {
for _, part := range response.Parts {
- if part.CallID == m.app.CurrentPermission.ToolCallID {
+ if part.CallID == m.app.CurrentPermission.CallID {
content := renderToolDetails(
m.app,
part.AsUnion().(opencode.ToolPart),