Skip to content

fix(peers): accept agent-interface 0.47 in runtime 0.132.9 #803

Description

@drewstone

Problem

The current npm packages cannot be installed as one latest-version graph without overriding Runtime’s Agent Interface peer range.

Registry state checked on 2026-08-12:

  • @tangle-network/agent-runtime@0.132.9
  • @tangle-network/agent-interface@0.47.0
  • Runtime peer: @tangle-network/agent-interface >=0.46.1 <0.47.0

Braid uses the canonical Agent Interface as one shared contract package. It currently overrides the graph to 0.47.0 so Runtime, Agent Eval, Sandbox, and both provider adapters do not load divergent profile or control schemas.

Evidence

With the single 0.47.0 override, Braid passes:

  • TypeScript strict typecheck.
  • 660 executed product tests, with 0 failures and 2 intentional skips.
  • Exact Runtime retained-run contract tests for CLI Bridge and Tangle Sandbox.
  • Dependency boundary and cycle checks.

This proves compatibility for Braid’s consumed surface, but it does not make the published peer declaration correct.

Required behavior

Publish a Runtime patch whose Agent Interface peer range accepts the current compatible 0.47.x line.

Acceptance

  • Runtime’s contract suite passes against Agent Interface 0.47.0.
  • The published peer range includes compatible 0.47.x versions.
  • A strict downstream install needs no peer override and resolves one Agent Interface version.

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