feat: add dir

This commit is contained in:
Evan Hu committed 2026-03-21 01:57:04 +09:00
1 parent ba27d7c095
commit ded26ce300
8 files changed
+67

No files matched your search

+31
View File
@@ -0,0 +1,31 @@
#!/usr/bin/env python3
"""Echo memory ingest hook — demo plugin.
Echoes the user message back as a "recalled memory" to verify
the plugin system works end-to-end.
Receives via stdin:
{"type": "ingest", "agent_id": "...", "message": "user message text"}
Prints to stdout:
{"type": "ingest_result", "memories": [{"content": "..."}]}
"""
import json
import sys
def main():
request = json.loads(sys.stdin.read())
message = request.get("message", "")
agent_id = request.get("agent_id", "unknown")
memories = [
{"content": f"[echo-memory] Agent {agent_id} received: {message[:200]}"}
]
result = {"type": "ingest_result", "memories": memories}
print(json.dumps(result))
if __name__ == "__main__":
main()