Files
memory-gateway/plugins/memory-gateway-agent/openclaw.plugin.yaml

27 lines
878 B
YAML

name: memory-gateway-agent
runtime: openclaw
version: 0.1.0
description: Draft OpenClaw plugin manifest for Memory Gateway v1. Adjust field names to the actual OpenClaw runtime schema before production use.
entrypoint: memory_gateway_plugin:register
config:
gateway_url: ${MEMORY_GATEWAY_URL:-http://127.0.0.1:1934}
api_key_env: MEMORY_GATEWAY_API_KEY
tools:
- name: memory_search
- name: memory_append_episode
- name: memory_commit_session
- name: memory_upsert
- name: memory_feedback
hooks:
- name: pre_llm_call
handler: memory_gateway_plugin.lifecycle:on_conversation_start
- name: post_llm_call
handler: memory_gateway_plugin.lifecycle:after_user_message
- name: session_end
handler: memory_gateway_plugin.lifecycle:on_session_end
safety:
stores_full_raw_conversation: false
rejects_secrets: true
long_term_commit_via_evermemos: true