diff options
| author | Dax Raad <[email protected]> | 2025-07-31 12:26:34 -0400 |
|---|---|---|
| committer | Dax Raad <[email protected]> | 2025-07-31 12:26:47 -0400 |
| commit | a5b20f973fb575ba25256c1b3cb13b03bea96fa1 (patch) | |
| tree | 027dc732e00c49925abea17e012d89c54d6c5c7b /packages/tui | |
| parent | 872b1e068f1307326d733663d7b79e0fb75d7232 (diff) | |
| download | opencode-a5b20f973fb575ba25256c1b3cb13b03bea96fa1.tar.gz opencode-a5b20f973fb575ba25256c1b3cb13b03bea96fa1.zip | |
wip: refactor permissions
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), |
