hermes - 💡(How to fix) Fix [Bug]: GUI Office Kanban — "Install TASK-MANAGER skill" throws Cannot read properties of undefined (reading 'trim') [1 comments, 1 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
NousResearch/hermes-agent#24753Fetched 2026-05-14 03:52:02
View on GitHub
Comments
1
Participants
1
Timeline
6
Reactions
0
Participants
Timeline (top)
labeled ×4closed ×1commented ×1

In the Hermes Agent GUI (desktop app), the Office Kanban board shows a modal prompting to install the "TASK-MANAGER" skill. Clicking the Install TASK-MANAGER skill button throws a JavaScript error:

Cannot read properties of undefined (reading 'trim')

The skill never gets installed and the Kanban board remains unusable.

Error Message

In the Hermes Agent GUI (desktop app), the Office Kanban board shows a modal prompting to install the "TASK-MANAGER" skill. Clicking the Install TASK-MANAGER skill button throws a JavaScript error: 5. Error appears: Cannot read properties of undefined (reading 'trim')

  • The task-manager skill does exist in the repo at hermes-office/assets/skills/task-manager/SKILL.md, but the GUI install flow fails with the .trim() error before it can complete.
  • The error Cannot read properties of undefined (reading 'trim') suggests the code is calling .trim() on a value that is undefined — likely a missing field in the skill metadata or a null response from the skill registry lookup.
  • Manually copying the skill file to ~/.hermes/skills/openclaw-imports/task-manager/SKILL.md makes hermes skills list show it as installed, but the GUI still shows the same error modal, suggesting the GUI checks a different mechanism than the CLI skill list. Hermes Agent GUI showing the TASK-MANAGER install error

Root Cause

In the Hermes Agent GUI (desktop app), the Office Kanban board shows a modal prompting to install the "TASK-MANAGER" skill. Clicking the Install TASK-MANAGER skill button throws a JavaScript error:

Cannot read properties of undefined (reading 'trim')

The skill never gets installed and the Kanban board remains unusable.

Code Example

Cannot read properties of undefined (reading 'trim')
RAW_BUFFERClick to expand / collapse

Description

In the Hermes Agent GUI (desktop app), the Office Kanban board shows a modal prompting to install the "TASK-MANAGER" skill. Clicking the Install TASK-MANAGER skill button throws a JavaScript error:

Cannot read properties of undefined (reading 'trim')

The skill never gets installed and the Kanban board remains unusable.

Steps to Reproduce

  1. Open Hermes Agent GUI (desktop app / Electron)
  2. Navigate to Office in the sidebar
  3. The Kanban board loads and immediately shows the modal: "Kanban Skill Not Installed — Install the TASK-MANAGER skill to let your agents capture work as tasks and open the Kanban desk."
  4. Click Install TASK-MANAGER skill
  5. Error appears: Cannot read properties of undefined (reading 'trim')

Expected Behavior

The TASK-MANAGER skill should install successfully and the Kanban board should become functional.

Environment

  • Hermes Agent version: v0.13.0 (2026.5.7)
  • Platform: macOS (Darwin 25.4.0)
  • GUI: Hermes Agent desktop app (Electron)
  • Python: 3.11.15

Additional Context

  • The task-manager skill does exist in the repo at hermes-office/assets/skills/task-manager/SKILL.md, but the GUI install flow fails with the .trim() error before it can complete.
  • The error Cannot read properties of undefined (reading 'trim') suggests the code is calling .trim() on a value that is undefined — likely a missing field in the skill metadata or a null response from the skill registry lookup.
  • Manually copying the skill file to ~/.hermes/skills/openclaw-imports/task-manager/SKILL.md makes hermes skills list show it as installed, but the GUI still shows the same error modal, suggesting the GUI checks a different mechanism than the CLI skill list.

Screenshot

Hermes Agent GUI showing the TASK-MANAGER install error

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING