refactor: purge mesh/MeshCentral naming, rename .msh to .vagent (VS-42) #70
Loading…
Reference in a new issue
No description provided.
Delete branch "feature/refactor-vervain"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Renames every "mesh"/MeshCentral-derived identifier in the agent to the vervain naming the paired
vervain-servernow uses, so the two repos stay wire-compatible across the rebrand. Tracked as VS-42.Wire contracts (mirrored from vervain-server, exact byte-for-byte match)
*/meshrelay.ashxbecomes*/api/v1/relay; relay query paramspbecomesusageandnodeidbecomesagent_id(server VS-24 redesign). These appear in the agent only in comments and tests: the agent receives the relay/control URLs from the server at runtime and dials them opaquely, so there is no runtime-logic change.meshagent-<id>becomesvervainagent-<id>(e.g.vervainagent-6), matching the server fetcher's/vervainagents/:idroute. The build workflow now publishesvervainagent-6+.sig.meshcentral-agent-fetchtovervain-agent-fetch,meshcentral-webtovervain-web,meshsettings.rstogroupsettings.rs,meshctrltovervainctl.Local config:
.mshto.vagentvervain-agent.msh,.msh.bak,.msh.template,seed.msh), the--vagentCLI flag, theensure-vagentjustfile recipes, and.gitignorescratch globs.MshConfigtoVagentConfig,from_msh*tofrom_vagent*,parse_msh_text,seal_from_msh,MissingMsh,msh_policy_guid,msh_len/msh_stripped_len, plusLEGACY_MSH_FILENAMEtoVAGENT_FILENAMEandlegacy_vagent()tovagent_path()."legacy" / "rebrand" wording removed
All occurrences (85) removed from comments, docs, and identifiers, reworded to preserve meaning: "legacy Vervain" is now just "Vervain", "legacy C agent" to "the C agent", "legacy
.vagent" to ".vagent".Verification
just pre-commitpasses (clippy--deny warnings, fmt, full test suite). The shared cross-repo signing known-answer vector already matched the server byte-for-byte and is untouched. Repo-wide greps formesh,msh,legacy, andrebrandreturn zero hits.