hermes - 💡(How to fix) Fix honcho_conclude: no delete or update — tool only appends, never modifies [1 comments, 2 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#17968Fetched 2026-05-01 05:54:43
View on GitHub
Comments
1
Participants
2
Timeline
4
Reactions
0
Timeline (top)
labeled ×3commented ×1

Error Message

When a user concludes a fact that contains an error, or wants to update it with more accurate information, the only way to clean up the old entry is through a manual workaround:

Fix Action

Fix / Workaround

Problem When a user concludes a fact that contains an error, or wants to update it with more accurate information, the only way to clean up the old entry is through a manual workaround:

  1. List all observations via the Honcho REST API
  2. Delete by ID via h._http.delete()
RAW_BUFFERClick to expand / collapse

Describe the feature The honcho_conclude tool only creates new observations — it cannot update or delete existing ones. There is no corresponding honcho_delete or honcho_update tool exposed in the Hermes honcho plugin.

Problem When a user concludes a fact that contains an error, or wants to update it with more accurate information, the only way to clean up the old entry is through a manual workaround:

  1. List all observations via the Honcho REST API
  2. Delete by ID via h._http.delete()

This is a multi-step manual process that should not be necessary for such a basic operation.

Desired behavior Either:

  1. Add a honcho_delete tool that accepts a conclusion_id parameter, OR
  2. Extend honcho_conclude to accept a delete_id parameter (similar to the existing honcho_conclude tool in the Honcho plugin that already accepts this pattern: "You MUST pass exactly one of: conclusion (to create) or delete_id (to delete).")

Note: The underlying Honcho SDK already has ConclusionScope.delete(conclusion_id) available — this is purely an exposure gap in the Hermes plugin tool definitions.

Alternatives considered

  • Direct API calls via curl/python — works but requires knowing the workspace ID, peer ID, and internal conclusion ID
  • Live with duplicate/incorrect observations — poor UX

Environment

  • Hermes Agent (local install)
  • Honcho self-hosted at localhost:8000
  • Workspace: hermes

extent analysis

TL;DR

The most likely fix is to extend the honcho_conclude tool to accept a delete_id parameter, leveraging the existing ConclusionScope.delete(conclusion_id) method in the Honcho SDK.

Guidance

  • Review the Honcho plugin tool definitions to identify where the honcho_conclude tool is defined and how it can be extended to include a delete_id parameter.
  • Investigate the ConclusionScope.delete(conclusion_id) method in the Honcho SDK to understand its usage and any requirements for deleting conclusions.
  • Consider adding a new honcho_delete tool as an alternative solution, which would also utilize the ConclusionScope.delete(conclusion_id) method.
  • Verify that the proposed solution does not introduce any unintended side effects, such as affecting existing conclusions or interfering with other Honcho plugin functionality.

Example

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

Notes

The solution relies on the existing ConclusionScope.delete(conclusion_id) method in the Honcho SDK, which is assumed to be functional and correctly implemented. Any issues with this method may impact the proposed solution.

Recommendation

Apply a workaround by extending the honcho_conclude tool to accept a delete_id parameter, as this approach leverages existing functionality and minimizes the introduction of new code.

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 honcho_conclude: no delete or update — tool only appends, never modifies [1 comments, 2 participants]