openclaw/src/gateway/server-methods/AGENTS.md

325 B

Gateway Server Methods Notes

  • Pi session transcripts are a parentId chain/DAG; never append Pi type: "message" entries via raw JSONL writes (missing parentId can sever the leaf path and break compaction/history). Always write transcript messages via SessionManager.appendMessage(...) (or a wrapper that uses it).