exclude developer messages from phase-1 memory input (#11608)

Co-authored-by: jif-oai <jif@openai.com>
This commit is contained in:
Wendy Jiaoandjif-oai authored and GitHub committed 2026-02-12 17:43:38 +00:00
1 parent f39f506700
commit 82acd815e4
1 file changed
+2 -2
+2 -2
View File
@@ -37,8 +37,8 @@ pub(crate) fn should_persist_response_item(item: &ResponseItem) -> bool {
#[inline]
pub(crate) fn should_persist_response_item_for_memories(item: &ResponseItem) -> bool {
match item {
ResponseItem::Message { .. }
| ResponseItem::LocalShellCall { .. }
ResponseItem::Message { role, .. } => role != "developer",
ResponseItem::LocalShellCall { .. }
| ResponseItem::FunctionCall { .. }
| ResponseItem::FunctionCallOutput { .. }
| ResponseItem::CustomToolCall { .. }