diff options
| author | adamdottv <[email protected]> | 2025-05-29 10:17:48 -0500 |
|---|---|---|
| committer | adamdottv <[email protected]> | 2025-05-29 14:04:48 -0500 |
| commit | fce9e79d38f20d6e83a8e21c51372006a53d30d4 (patch) | |
| tree | b4913459b12c0618830b44483fbe90581a14ee7b /internal/tui/app | |
| parent | 6759674c0f3205155a0737b929a3fd0346a752c4 (diff) | |
| download | opencode-fce9e79d38f20d6e83a8e21c51372006a53d30d4.tar.gz opencode-fce9e79d38f20d6e83a8e21c51372006a53d30d4.zip | |
wip: refactoring tui
Diffstat (limited to 'internal/tui/app')
| -rw-r--r-- | internal/tui/app/app.go | 8 | ||||
| -rw-r--r-- | internal/tui/app/bridge.go | 6 |
2 files changed, 7 insertions, 7 deletions
diff --git a/internal/tui/app/app.go b/internal/tui/app/app.go index e573352f3..1c251b92a 100644 --- a/internal/tui/app/app.go +++ b/internal/tui/app/app.go @@ -25,7 +25,7 @@ type App struct { Events *client.Client State map[string]any Session *client.SessionInfo - Messages []client.SessionMessage + Messages []client.MessageInfo CurrentSessionOLD *session.Session SessionsOLD SessionService @@ -133,12 +133,12 @@ func (a *App) SendChatMessage(ctx context.Context, text string, attachments []me // return "", fmt.Errorf("attachments not supported yet") } - part := client.SessionMessagePart{} - part.FromSessionMessagePartText(client.SessionMessagePartText{ + part := client.MessagePart{} + part.FromMessagePartText(client.MessagePartText{ Type: "text", Text: text, }) - parts := []client.SessionMessagePart{part} + parts := []client.MessagePart{part} go a.Client.PostSessionChatWithResponse(ctx, client.PostSessionChatJSONRequestBody{ SessionID: a.Session.Id, diff --git a/internal/tui/app/bridge.go b/internal/tui/app/bridge.go index b8af35fa5..b646ca455 100644 --- a/internal/tui/app/bridge.go +++ b/internal/tui/app/bridge.go @@ -70,12 +70,12 @@ func (a *AgentServiceBridge) Run(ctx context.Context, sessionID string, text str // return "", fmt.Errorf("attachments not supported yet") } - part := client.SessionMessagePart{} - part.FromSessionMessagePartText(client.SessionMessagePartText{ + part := client.MessagePart{} + part.FromMessagePartText(client.MessagePartText{ Type: "text", Text: text, }) - parts := []client.SessionMessagePart{part} + parts := []client.MessagePart{part} go a.client.PostSessionChatWithResponse(ctx, client.PostSessionChatJSONRequestBody{ SessionID: sessionID, |
