Skip to content

Add agent timeline ingestion for OpenClaw and Hermes - #103

Merged
starboyate merged 1 commit into
mainfrom
feat/openclaw-hermes-agent-timeline
May 28, 2026
Merged

starboyate merged 1 commit into
mainfrom
feat/openclaw-hermes-agent-timeline

Conversation

@starboyate

Copy link
Copy Markdown
Collaborator

Summary

  • Make rawdata-agent profile-aware so general agent timelines can reuse the existing agent_timeline pipeline without introducing a new rawdata type.
  • Refactor OpenClaw automatic ingestion to buffer lifecycle events and flush completed agent_timeline raw data.
  • Refactor Hermes automatic lifecycle ingestion to submit agent_timeline raw data while keeping explicit text extraction as standalone conversation content.

Test Plan

  • PATH=/Users/zhengyate/.nvm/versions/node/v22.22.0/bin:$PATH COREPACK_HOME=/tmp/memind-corepack corepack pnpm --dir memind-integrations/openclaw test
  • PATH=/Users/zhengyate/.nvm/versions/node/v22.22.0/bin:$PATH COREPACK_HOME=/tmp/memind-corepack corepack pnpm --dir memind-integrations/openclaw typecheck
  • PATH=/Users/zhengyate/.nvm/versions/node/v22.22.0/bin:$PATH COREPACK_HOME=/tmp/memind-corepack corepack pnpm --dir memind-integrations/openclaw lint
  • PATH=/Users/zhengyate/.nvm/versions/node/v22.22.0/bin:$PATH COREPACK_HOME=/tmp/memind-corepack corepack pnpm --dir memind-integrations/openclaw format:check
  • PYTHONPATH=memind-integrations/hermes python3 -m unittest discover -s memind-integrations/hermes/tests
  • mvn -pl memind-plugins/memind-plugin-rawdatas/memind-plugin-rawdata-agent -am test

@starboyate
starboyate force-pushed the feat/openclaw-hermes-agent-timeline branch from 7f93140 to 6889aba Compare May 28, 2026 15:52
@starboyate
starboyate merged commit bbceffb into main May 28, 2026
3 checks passed
@me0106
me0106 deleted the feat/openclaw-hermes-agent-timeline branch August 13, 2026 08:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant