Repository navigation
v0.6.0
What changed
- Ported the loopback wire adapter to Hermes stdlib (
muse_adapter.py,ADAPTER_CONTRACT.mdv3). The adapter aliases the client tool names that collide with the 40-name Muse builtin catalog, restores them in streamed and JSON responses, repairs empty function-call arguments, and normalizes the Responses parameters. - The
muse-codeprovider base URL now points at the adapter's/v1origin; repeated imports and registrations reuse the same server, and a bind failure falls back to the direct endpoint with a warning. - If Meta still refuses the request, the adapter retries once with every tool aliased.
- Documented the two deployment overrides that bypass the adapter:
MUSE_CODE_SUB_TOKENin the environment or.env, andmodel.base_urlinconfig.yaml. MUSE_CODE_ADAPTER=offkeeps the proxy but disables the reshaping.
Update
hermes plugins update muse-code-subscriptionthen restart the gateway (hermes gateway restart --yes).