Skip to content

fix(doctor): treat configured honcho as available#1129

Merged
teknium1 merged 1 commit into
mainfrom
hermes/hermes-3ea433e3
Mar 13, 2026
Merged

fix(doctor): treat configured honcho as available#1129
teknium1 merged 1 commit into
mainfrom
hermes/hermes-3ea433e3

Conversation

@teknium1

Copy link
Copy Markdown
Contributor

Cherry-picked from PR #962 by @PeterFile onto current main (post-#736 merge).

Direct merge of #962 would silently drop #736's Honcho Memory diagnostic section from doctor.py due to staleness (105 commits behind). Cherry-pick preserves both.

Changes

  • Doctor-only config check promotes honcho to available when HonchoClientConfig.from_global_config() resolves to enabled + API key present
  • Runtime tool gate unchanged
  • 7 regression tests

Fixes #961

Co-authored-by: PeterFile PeterFile@users.noreply.github.com

Doctor-only override so honcho shows as available when configured,
even outside a live agent session. Runtime tool gate unchanged.

Cherry-picked from PR #962 by PeterFile, rebased onto current main
(post-#736 merge) with conflict resolution.

Fixes #961

Co-authored-by: PeterFile <PeterFile@users.noreply.github.com>
@teknium1 teknium1 merged commit 8de14c5 into main Mar 13, 2026
1 check passed
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.

[Bug]: hermes doctor reports configured Honcho as unavailable

2 participants