File tree Expand file tree Collapse file tree 1 file changed +9
-1
lines changed Expand file tree Collapse file tree 1 file changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -137,6 +137,9 @@ export interface ConversationNodeMessage {
137
137
// multi-modal input
138
138
content_type : 'multimodal_text'
139
139
parts : Array < MultiModalInputImage | string >
140
+ } | {
141
+ content_type : 'model_editable_context'
142
+ model_set_context : string
140
143
}
141
144
create_time ?: number
142
145
update_time ?: number
@@ -458,7 +461,12 @@ function extractConversationResult(conversationMapping: Record<string, Conversat
458
461
break // Stop at root message.
459
462
}
460
463
461
- if ( node . message ?. author . role !== 'system' ) { // Skip system messages
464
+ if (
465
+ // Skip system messages
466
+ node . message ?. author . role !== 'system'
467
+ // Skip model memory context
468
+ && node . message ?. content . content_type !== 'model_editable_context'
469
+ ) {
462
470
result . unshift ( node )
463
471
}
464
472
You can’t perform that action at this time.
0 commit comments