Files
librefang-registry/plugins/keyword-memory/plugin.toml
T
Evan Hu 5e4fc2ccf3 chore(plugins): add [integrity] SHA-256 hashes for all hook scripts
The daemon's `manifest_missing_integrity_hooks` check (#3804) hard-fails
any registry install whose plugin.toml declares hooks but lacks an
[integrity] entry for each one. All 11 plugins under plugins/ had the
[hooks] table but were missing [integrity], so `librefang plugin install
<name>` would error after download with "missing [integrity] hashes for
hook script(s): ...".

Compute and pin SHA-256 over each `hooks/*.py` under every plugin dir.
The mempalace-indexer entries were already present and are unchanged
(reordered alphabetically by the regenerator).

Verified each plugin.toml still parses (Python tomllib).
2026-05-05 00:29:39 +09:00

40 lines
1.4 KiB
TOML

name = "keyword-memory"
version = "0.1.0"
description = "Extracts keywords and named entities from user messages and returns them as contextual memories"
author = "librefang"
[hooks]
ingest = "hooks/ingest.py"
[i18n.zh]
name = "关键词记忆"
description = "从用户消息中抽取关键词与命名实体,作为上下文记忆返回。"
[i18n.zh-TW]
name = "關鍵字記憶"
description = "從使用者訊息中抽取關鍵字與命名實體,作為上下文記憶返回。"
[i18n.ja]
name = "キーワードメモリ"
description = "ユーザーメッセージからキーワードと固有表現を抽出し、文脈メモリとして返す。"
[i18n.ko]
name = "키워드 메모리"
description = "사용자 메시지에서 키워드와 개체명을 추출하여 컨텍스트 메모리로 반환."
[i18n.de]
name = "Keyword-Gedächtnis"
description = "Extrahiert Schlüsselwörter und Named-Entities aus Nutzernachrichten und liefert sie als Kontext-Gedächtnis zurück."
[i18n.es]
name = "Memoria por palabras clave"
description = "Extrae palabras clave y entidades de los mensajes del usuario y las devuelve como memoria contextual."
[i18n.fr]
name = "Mémoire par mots-clés"
description = "Extrait mots-clés et entités nommées des messages utilisateur et les restitue comme mémoire contextuelle."
[integrity]
"hooks/ingest.py" = "6e9de6524c394e6879e4ab694dfdfbffb2bd423c3df2ef374dd59bf006836330"