From ef73926db6ef6205cef3177ea4c085ca9121ffd5 Mon Sep 17 00:00:00 2001 From: adamdottv <2363879+adamdottv@users.noreply.github.com> Date: Mon, 30 Jun 2025 15:45:16 -0500 Subject: chore: include model release date --- packages/tui/cmd/opencode/main.go | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) (limited to 'packages/tui/cmd') diff --git a/packages/tui/cmd/opencode/main.go b/packages/tui/cmd/opencode/main.go index aea8256d8..a92835251 100644 --- a/packages/tui/cmd/opencode/main.go +++ b/packages/tui/cmd/opencode/main.go @@ -13,7 +13,6 @@ import ( "github.com/sst/opencode-sdk-go/option" "github.com/sst/opencode/internal/app" "github.com/sst/opencode/internal/tui" - "github.com/sst/opencode/pkg/client" ) var Version = "dev" @@ -78,15 +77,15 @@ func main() { tea.WithMouseCellMotion(), ) - evts, err := client.Event(httpClient, url, ctx) - if err != nil { - slog.Error("Failed to subscribe to events", "error", err) - os.Exit(1) - } - go func() { - for item := range evts { - program.Send(item) + stream := httpClient.Event.ListStreaming(ctx) + for stream.Next() { + evt := stream.Current().AsUnion() + program.Send(evt) + } + if err := stream.Err(); err != nil { + slog.Error("Error streaming events", "error", err) + program.Send(err) } }() -- cgit v1.2.3