From 939ae03f42e61d0944da80381219e6bbdfc2d850 Mon Sep 17 00:00:00 2001 From: Kujtim Hoxha Date: Wed, 9 Apr 2025 17:45:41 +0200 Subject: add bedrock support --- internal/tui/components/repl/editor.go | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) (limited to 'internal/tui') diff --git a/internal/tui/components/repl/editor.go b/internal/tui/components/repl/editor.go index d3e8d2c78..f23de0e68 100644 --- a/internal/tui/components/repl/editor.go +++ b/internal/tui/components/repl/editor.go @@ -1,6 +1,7 @@ package repl import ( + "log" "strings" "github.com/charmbracelet/bubbles/key" @@ -138,11 +139,22 @@ func (m *editorCmp) SetSize(width int, height int) { func (m *editorCmp) Send() tea.Cmd { return func() tea.Msg { - messages, _ := m.app.Messages.List(m.sessionID) + messages, err := m.app.Messages.List(m.sessionID) + log.Printf("error: %v", err) + log.Printf("messages: %v", messages) + + if err != nil { + return util.ReportError(err) + } if hasUnfinishedMessages(messages) { return util.ReportWarn("Assistant is still working on the previous message") } - a, _ := agent.NewCoderAgent(m.app) + a, err := agent.NewCoderAgent(m.app) + log.Printf("error: %v", err) + log.Printf("agent: %v", a) + if err != nil { + return util.ReportError(err) + } content := strings.Join(m.editor.GetBuffer().Lines(), "\n") go a.Generate(m.sessionID, content) -- cgit v1.2.3