Files
librefang-registry/plugins/sentiment-tracker/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.5 KiB
TOML

name = "sentiment-tracker"
version = "0.1.0"
description = "Analyzes user message sentiment and injects emotional context so agents can respond with appropriate tone"
author = "librefang"
[hooks]
ingest = "hooks/ingest.py"
[i18n.zh]
name = "情绪追踪"
description = "分析用户消息的情绪,并把情感上下文注入 Agent,让回复更贴合情绪。"
[i18n.zh-TW]
name = "情緒追蹤"
description = "分析使用者訊息的情緒,並將情感上下文注入 Agent,讓回覆更貼合情緒。"
[i18n.ja]
name = "感情トラッカー"
description = "ユーザーメッセージの感情を分析し、感情コンテキストを注入して適切なトーンで応答できるようにする。"
[i18n.ko]
name = "감정 추적기"
description = "사용자 메시지의 감정을 분석하여 Agent 컨텍스트에 감정 정보를 주입하고 적절한 어조로 응답하게 함."
[i18n.de]
name = "Sentiment-Tracker"
description = "Analysiert die Stimmung von Nutzernachrichten und fügt emotionalen Kontext ein, damit Antworten den passenden Ton treffen."
[i18n.es]
name = "Rastreador de sentimiento"
description = "Analiza el sentimiento de los mensajes del usuario e inyecta contexto emocional para que el agente responda con el tono adecuado."
[i18n.fr]
name = "Suivi de sentiment"
description = "Analyse le sentiment des messages utilisateur et injecte un contexte émotionnel pour que l'agent réponde avec le bon ton."
[integrity]
"hooks/ingest.py" = "1ce4a89e6b3de86d236d54d60b96b6fffb8306616666aef4802ba690ca8ae225"