Add Memory Gateway agent plugin
This commit is contained in:
26
plugins/memory-gateway-agent/openclaw.plugin.yaml
Normal file
26
plugins/memory-gateway-agent/openclaw.plugin.yaml
Normal file
@ -0,0 +1,26 @@
|
||||
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
|
||||
|
||||
Reference in New Issue
Block a user