mirror of
https://github.com/pchuan98/codex.git
synced 2026-07-01 00:31:56 +08:00
feat: mem drop cot (#11571)
Drop CoT and compaction for memory building
This commit is contained in:
@@ -17,7 +17,7 @@ use crate::memories::stage_one::RAW_MEMORY_PROMPT;
|
||||
use crate::memories::stage_one::StageOneOutput;
|
||||
use crate::memories::stage_one::parse_stage_one_output;
|
||||
use crate::memories::stage_one::stage_one_output_schema;
|
||||
use crate::rollout::policy::should_persist_response_item;
|
||||
use crate::rollout::policy::should_persist_response_item_for_memories;
|
||||
use codex_protocol::protocol::RolloutItem;
|
||||
use std::path::Path;
|
||||
|
||||
@@ -156,7 +156,7 @@ fn serialize_filtered_rollout_response_items(
|
||||
.iter()
|
||||
.filter_map(|item| {
|
||||
if let RolloutItem::ResponseItem(item) = item
|
||||
&& should_persist_response_item(item)
|
||||
&& should_persist_response_item_for_memories(item)
|
||||
{
|
||||
Some(item.clone())
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user