Repository navigation
Winston's filing works: tool accepts both shapes, fills ids; deploy checks what Hermes loads - #305
Merged
Merged
Conversation
…hook and tool On 2026-11-07 a backup folder in ~/.hermes/plugins/ carried the same plugin name and Hermes loaded it instead of the deployed copy, so the routing frame and stall guard were absent while reported live. verify_loaded.py runs under the Hermes interpreter and fails on a second copy, a wrong load path or a missing hook; deploy.sh runs it after copying. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MrfsFu7NLgapPn6yUcNxE5
…g item id Dry runs of Winston on a real request (2026-11-07): the model gave fields at the top level or nested type/space inside payload, was refused, and gave up; filings without id would be skipped by the fold. Five dry runs after this change: 5/5 filed, within two calls. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MrfsFu7NLgapPn6yUcNxE5
Contributor
Author
|
Added: the filing tool now accepts fields at the top level or nested inside |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
On 2026-11-07, a backup folder inside
~/.hermes/plugins/had the same plugin name, and Hermes loaded it instead of the deployed copy. As a result, Winston ran without the routing frame and the stall guard all evening, even though both were reported live.This PR:
verify_loaded.py, which runs under the Hermes interpreter and fails if it finds a second copy of the plugin, a wrong load path or a missing hook;deploy.shcopy that script and run it after deploying;plugin.yamlto declarepre_llm_calland all five tools.Verification:
🤖 Generated with Claude Code
https://claude.ai/code/session_01MrfsFu7NLgapPn6yUcNxE5