@dsh-external/dsh-mood
A tiny behavioral mood ring for your AI coding agent: observes session behavior and shows a four-state mood status light in the session header
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Raphaelutumn/dsh-mood说明文档
阅读完整 README ↗Configuration
| Field | Default | Meaning |
|---|---|---|
confusedRepeatThreshold | 3 | consecutive occurrences of one tool that mean CONFUSED |
frustratedFailureThreshold | 3 | consecutive failures that mean FRUSTRATED |
overwhelmedSignalCount | 3 | whether high activity + failure + repetition are all present for OVERWHELMED |
stableSuccessesToRecover | 2 | consecutive successes required to return to GOOD |
changeCooldownMs | 60000 | how long before the same reason stops re-surfacing |
repetitionWindow | 12 | recent tool calls kept for repeat detection |
highActivityThreshold | 4 | window length treated as "high activity" |
Override in the profile's cordis.patch.yml:
- id: mood
config:
frustratedFailureThreshold: 5
stableSuccessesToRecover: 3
changeCooldownMs: 30000
All config values must be positive integers. Invalid config fails plugin load loudly rather than silently weakening behavior.