Thanks to visit codestin.com
Credit goes to github.com

Skip to content

fix(uninstall): clean up Hermes skills and cron job - #114

Merged
ADD-SP merged 1 commit into
mainfrom
add_sp/fix-uninstall
Apr 12, 2026
Merged

fix(uninstall): clean up Hermes skills and cron job#114
ADD-SP merged 1 commit into
mainfrom
add_sp/fix-uninstall

Conversation

@ADD-SP

@ADD-SP ADD-SP commented Apr 12, 2026

Copy link
Copy Markdown
Collaborator

The uninstall function cleaned up OpenClaw skills and cron but had zero Hermes cleanup — skill dirs under ~/.hermes/skills/ were left behind and the clawshell-weekly-stats cron job kept firing (and failing) after uninstall.

  • Discover Hermes skill dirs for both get-clawshell-stats and get-email-messages via resolve_hermes_target_user, list them in the uninstall preview, and remove with confirmation.
  • Best-effort hermes cron remove clawshell-weekly-stats when any Hermes skills were found.
  • Remove #[allow(dead_code)] from remove_hermes_stats_cron now that it has a non-test caller.

@ADD-SP
ADD-SP force-pushed the add_sp/fix-uninstall branch 2 times, most recently from 49a9339 to 3bee867 Compare April 12, 2026 04:51
The uninstall function cleaned up OpenClaw skills and cron but had
zero Hermes cleanup — skill dirs under ~/.hermes/skills/ were left
behind and the clawshell-weekly-stats cron job kept firing (and
failing) after uninstall.

- Discover Hermes skill dirs for both get-clawshell-stats and
  get-email-messages via resolve_hermes_target_user, list them in
  the uninstall preview, and remove with confirmation.
- Best-effort `hermes cron remove clawshell-weekly-stats` when any
  Hermes skills were found.
- Remove #[allow(dead_code)] from remove_hermes_stats_cron now that
  it has a non-test caller.
@ADD-SP
ADD-SP force-pushed the add_sp/fix-uninstall branch from 3bee867 to eca63c2 Compare April 12, 2026 04:54
@ADD-SP
ADD-SP merged commit 3953400 into main Apr 12, 2026
4 checks passed
@ADD-SP
ADD-SP deleted the add_sp/fix-uninstall branch April 12, 2026 05:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant