mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-11-06 05:17:15 +00:00
A PROVIDER_REGISTRY read from a plugin during provider discovery ran the pending mirror against a partial profile list, so the auth row kept a provider that a later, higher-priority registration replaced. The mirror now waits for discovery to finish (its completion sync runs then), and runs holding no lock: it lists providers, which reads config, and the sync is idempotent.