Skip to content

fix(hermes): install durable user plugin link#245

Open
YOMXXX wants to merge 1 commit into
TencentCloud:mainfrom
YOMXXX:fix/hermes-user-plugin-link-stable
Open

fix(hermes): install durable user plugin link#245
YOMXXX wants to merge 1 commit into
TencentCloud:mainfrom
YOMXXX:fix/hermes-user-plugin-link-stable

Conversation

@YOMXXX

@YOMXXX YOMXXX commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

Summary

Why

The installer previously linked only into $HERMES_AGENT_DIR/plugins/memory/memory_tencentdb. Hermes checkout updates can remove that tree while memory.provider: memory_tencentdb remains configured, silently detaching TencentDB memory. This PR is a clean, tested replacement for the older unstable #170.

Verification

  • npx vitest run src/install-hermes.test.ts (RED before fix, green after)
  • bash -n scripts/install_hermes_memory_tencentdb.sh
  • npm test
  • npm run build
  • git diff --check

Signed-off-by: 李冠辰 <liguanchen@xiaomi.com>
@Maxwell-Code07

Copy link
Copy Markdown
Collaborator

Awesome work! 13 fixes in one batch covering Gateway hardening, embedding compatibility, Hermes memory injection, offload stability, and pipeline optimization — a very productive cleanup session 👏

We'll review and merge them one by one 🚀

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.

Hermes install only links memory_tencentdb into checkout tree; plugin can disappear after update and silently detach memory

2 participants