Skip to content

fix(peers): publish a runtime compatible with the current agent stack #843

Description

@drewstone

Braid cannot install the current published stack without ignoring peer contracts.

Measured on 2026-08-14:

  • @tangle-network/agent-runtime@0.134.3 requires agent-interface >=0.47.0 <0.48.0 and sandbox >=0.21.1 <0.22.0.
  • @tangle-network/agent-interface latest is 0.52.0.
  • @tangle-network/sandbox latest is 0.24.0.
  • @tangle-network/agent-provider-tangle@0.10.0 requires sandbox >=0.23.0 <1.0.0.

This makes the latest runtime and latest Tangle provider mutually incompatible by declaration. Braid currently has to retain old packages or ignore peer failures; neither is acceptable.

Acceptance criteria:

  • Test runtime against the current interface and Sandbox packages.
  • Set peer ranges to the versions proven by those tests.
  • Pack and install runtime, interface, Sandbox, and Tangle provider in one strict consumer fixture.
  • Publish a runtime patch and verify the npm metadata.

Related historical peer-range issues: #737 and #803.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions