Compare commits

..

8 Commits

Author SHA1 Message Date
sawka 371f3d87c1 merge main 2024-03-07 22:47:44 -08:00
Red Adaya 717c4489e0 change overflow-x to auto 2024-03-08 13:54:01 +08:00
Red Adaya 5a6d6ef1b2 put back input styles 2024-03-08 13:33:14 +08:00
Red Adaya 3584fec406 fix textfield placeholder color 2024-03-08 13:31:57 +08:00
Red Adaya a306ca2ef0 use css variables 2024-03-08 13:26:09 +08:00
sawka a5d4ae04af more history UI updates. copy/use controls, change font, fix scroll area 2024-03-07 20:05:41 -08:00
Red Adaya e54d76ebe0 remove comment 2024-03-08 09:48:52 +08:00
Red Adaya a3a08bb367 convert table to div 2024-03-08 09:31:16 +08:00
2 changed files with 3 additions and 8 deletions
+1 -2
View File
@@ -11,9 +11,9 @@
.openai-role {
color: var(--term-bright-green);
font-weight: bold;
width: 100px;
flex-shrink: 0;
font: var(--base-font);
}
.openai-role.openai-role-assistant {
@@ -24,7 +24,6 @@
color: var(--app-text-color);
font-family: var(--markdown-font);
font-weight: normal;
font-size: var(--markdown-font-size);
}
.openai-content-assistant {
+2 -6
View File
@@ -2858,13 +2858,10 @@ func OpenAICommand(ctx context.Context, pk *scpacket.FeCommandPacketType) (scbus
if promptStr == "" {
return nil, fmt.Errorf("openai error, prompt string is blank")
}
update := scbus.MakeUpdatePacket()
sstore.IncrementNumRunningCmds_Update(update, cmd.ScreenId, 1)
line, err := sstore.AddOpenAILine(ctx, ids.ScreenId, DefaultUserId, cmd)
if err != nil {
return nil, fmt.Errorf("cannot add new line: %v", err)
}
if resolveBool(pk.Kwargs["stream"], true) {
go doOpenAIStreamCompletion(cmd, clientData.ClientId, opts, prompt)
} else {
@@ -2879,6 +2876,7 @@ func OpenAICommand(ctx context.Context, pk *scpacket.FeCommandPacketType) (scbus
// ignore error again (nothing to do)
log.Printf("openai error updating screen selected line: %v\n", err)
}
update := scbus.MakeUpdatePacket()
sstore.AddLineUpdate(update, line, cmd)
update.AddUpdate(*screen)
return update, nil
@@ -3013,9 +3011,7 @@ func addLineForCmd(ctx context.Context, metaCmd string, shouldFocus bool, ids re
update := scbus.MakeUpdatePacket()
sstore.AddLineUpdate(update, rtnLine, cmd)
update.AddUpdate(*screen)
if cmd.Status == sstore.CmdStatusRunning {
sstore.IncrementNumRunningCmds_Update(update, cmd.ScreenId, 1)
}
sstore.IncrementNumRunningCmds_Update(update, cmd.ScreenId, 1)
updateHistoryContext(ctx, rtnLine, cmd, cmd.FeState)
return update, nil
}