MCPcopy Create free account
hub / github.com/Epic0522/Codex-Remote-Contact / rememberRemoteExecutionTurn

Function rememberRemoteExecutionTurn

src/server.js:4441–4458  ·  view source on GitHub ↗
(userText, reply)

Source from the content-addressed store, hash-verified

4439}
4440
4441async function rememberRemoteExecutionTurn(userText, reply) {
4442 const entries = Array.isArray(state.remoteExecution.memory.entries) ? state.remoteExecution.memory.entries : [];
4443 const now = new Date().toISOString();
4444 entries.push(
4445 {
4446 role: "user",
4447 text: String(userText || "").trim().slice(0, 4000),
4448 at: now
4449 },
4450 {
4451 role: "assistant",
4452 text: String(reply || "").trim().slice(0, 4000),
4453 at: now
4454 }
4455 );
4456 state.remoteExecution.memory.entries = entries.slice(-state.remoteExecution.memory.limit);
4457 await saveRemoteExecutionMemory();
4458}
4459
4460async function rememberUnifiedMemoryFromRemoteExecution(userText, reply) {
4461 const text = String(userText || "").trim();

Callers 1

Calls 1

Tested by

no test coverage detected