wip: refactoring tui

This commit is contained in:
adamdottv
2025-05-29 10:17:48 -05:00
parent 6759674c0f
commit fce9e79d38
5 changed files with 12 additions and 13 deletions

View File

@@ -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,

View File

@@ -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,