Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| a552f4a223 | |||
| 4a9e45b40b |
@@ -18,7 +18,7 @@ import (
|
||||
)
|
||||
|
||||
// Version is set at build time via -ldflags, or defaults to dev
|
||||
var Version = "0.4.0"
|
||||
var Version = "0.4.1"
|
||||
|
||||
func getEnvOrDefault(key, defaultValue string) string {
|
||||
if value := os.Getenv(key); value != "" {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "vessel",
|
||||
"version": "0.4.0",
|
||||
"version": "0.4.1",
|
||||
"private": true,
|
||||
"type": "module",
|
||||
"scripts": {
|
||||
|
||||
@@ -604,12 +604,16 @@
|
||||
// The results are stored in toolCalls and displayed by ToolCallDisplay
|
||||
}
|
||||
|
||||
// Persist the assistant message (without flooding text content)
|
||||
// Persist the assistant message (including toolCalls for reload persistence)
|
||||
if (conversationId && assistantNode) {
|
||||
const parentOfAssistant = assistantNode.parentId;
|
||||
await addStoredMessage(
|
||||
conversationId,
|
||||
{ role: 'assistant', content: assistantNode.message.content },
|
||||
{
|
||||
role: 'assistant',
|
||||
content: assistantNode.message.content,
|
||||
toolCalls: assistantNode.message.toolCalls
|
||||
},
|
||||
parentOfAssistant,
|
||||
assistantMessageId
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user