hermes - 💡(How to fix) Fix [Feature] Hook Skill Supervisor vào Agent Workflow [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#17946Fetched 2026-05-01 05:54:55
View on GitHub
Comments
0
Participants
1
Timeline
4
Reactions
0
Author
Participants
Timeline (top)
labeled ×4

Fix Action

Solution

  • Khi agent load skill → auto create session
  • Khi agent finish task → auto record outcome
  • Không cần agent phải nhớ gọi done()
RAW_BUFFERClick to expand / collapse

Problem

Skill Supervisor pattern đã implement nhưng chưa được hook vào agent workflow. Agent vẫn phải manually gọi supervisor.done() sau mỗi skill usage.

Solution

  • Khi agent load skill → auto create session
  • Khi agent finish task → auto record outcome
  • Không cần agent phải nhớ gọi done()

Implementation Reference

  • Skill Supervisor: ~/.hermes/scripts/skill_supervisor.py
  • Tracking Store: ~/.hermes/skills/.usage_tracking.json
  • SSL Index: ~/.hermes/skills/.ssl_index.json

Manual Work Needed

  • Cần modify agent core code để integrate supervisor vào
  • Review implementation approach

Effort: Dev

extent analysis

TL;DR

Modify the agent core code to integrate the Skill Supervisor pattern and automate the calling of supervisor.done().

Guidance

  • Review the implementation approach of the Skill Supervisor pattern in ~/.hermes/scripts/skill_supervisor.py to understand its functionality.
  • Modify the agent core code to auto-create a session when loading a skill and auto-record the outcome when finishing a task.
  • Ensure that the modified code correctly interacts with the Tracking Store (~/.hermes/skills/.usage_tracking.json) and SSL Index (~/.hermes/skills/.ssl_index.json).

Example

No code snippet is provided due to the lack of specific implementation details.

Notes

The exact modifications to the agent core code are not specified and may require additional review and testing to ensure correct integration of the Skill Supervisor pattern.

Recommendation

Apply workaround: Modify the agent core code to integrate the Skill Supervisor pattern, as this will automate the calling of supervisor.done() and improve the overall workflow.

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

hermes - 💡(How to fix) Fix [Feature] Hook Skill Supervisor vào Agent Workflow [1 participants]