Skip to content

Surface bridge version and warn on release drift #166

Description

@Mearman

The extension checkout at ~/.agents/extensions/agent-comms sat at v1.24.0 for two months while npm published 3.x, and v1 and v3 cannot interoperate at all (different protocol, port, and identity derivation). Nothing surfaced the drift until someone inspected running process command lines by hand: whoami reports identity and status but never a version, and the extension install tracks a manually-pulled git checkout rather than published releases.

Two cheap fixes, either or both:

  • The bridge reports its own version in whoami and status output, so version drift across a mesh's bridges is visible to every agent and to scripts, rather than discoverable only by inspecting processes.
  • The bridge warns when a newer release exists on npm than the one it is running (a version check at startup or on a slow interval, failing soft when offline), so a stale checkout announces itself instead of silently splitting generations.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions