diff --git a/codex-rs/protocol/src/protocol.rs b/codex-rs/protocol/src/protocol.rs index a8b7ade16..de7c16e67 100644 --- a/codex-rs/protocol/src/protocol.rs +++ b/codex-rs/protocol/src/protocol.rs @@ -1961,6 +1961,9 @@ impl SessionSource { SessionSource::SubAgent(SubAgentSource::ThreadSpawn { agent_nickname, .. }) => { agent_nickname.clone() } + SessionSource::SubAgent(SubAgentSource::MemoryConsolidation) => { + Some("morpheus".to_string()) + } _ => None, } } @@ -1970,6 +1973,9 @@ impl SessionSource { SessionSource::SubAgent(SubAgentSource::ThreadSpawn { agent_role, .. }) => { agent_role.clone() } + SessionSource::SubAgent(SubAgentSource::MemoryConsolidation) => { + Some("memory builder".to_string()) + } _ => None, } }