diff options
Diffstat (limited to 'packages/tui')
| -rw-r--r-- | packages/tui/go.mod | 2 | ||||
| -rw-r--r-- | packages/tui/internal/components/chat/messages.go | 4 |
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), |
