Skip to content

v0.6.0

Choose a tag to compare

@TheStreamCode TheStreamCode released this 30 Oct 17:48
· 12 commits to main since this release
b419754

What changed

  • Ported the loopback wire adapter to Hermes stdlib (muse_adapter.py, ADAPTER_CONTRACT.md v3). 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-code provider base URL now points at the adapter's /v1 origin; 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_TOKEN in the environment or .env, and model.base_url in config.yaml.
  • MUSE_CODE_ADAPTER=off keeps the proxy but disables the reshaping.

Update

hermes plugins update muse-code-subscription

then restart the gateway (hermes gateway restart --yes).