Skip to main content

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).