ContextLattice v3.6.1 - Agent Discovery Hardening
ContextLattice v3.6.1 - Agent Discovery Hardening
Patch release for the v3.6 agent operating layer.
Fixed
- Agent lifecycle discovery now matches running agents by executable identity instead of arbitrary command-line substring hits.
- Package-manager installs are handled by basename/path identity rather than hard-coded install roots.
- Hermes installed through Homebrew, Nix, MacPorts, uvx/pipx-style runners, Python module launches, and interpreter console scripts can be detected without assuming
the user home path. - Hermes Ultra remains a separate agent harness and no longer contaminates
hermes-agentdiscovery. - Doctor/discover commands and shell command text no longer make an agent appear active just because the agent name appears in argv.
Verified
- Public PR #313 merged on
public/mainat7980bdc7. - Public blocklist scan on changed files passed.
git diff --check HEAD~1..HEADpassed.go test -count=1 ./cmd/contextlattice-agent-toolspassed.go test ./...passed inservices/gateway-go.