Skip to content

v2.43.0

Choose a tag to compare

@github-actions github-actions released this 10 Jun 08:24
· 16 commits to main since this release

v2.43.0 — project findability

run402 projects list now tells the truth: it reads the server-side inventory (membership-scoped) instead of the local keystore, and shows each project's name, site_url, custom domains, owning org_id, and status.

CLI

  • projects list [--org <org_id>] [--all] — server inventory; --org filters to one org (authorize-before-reveal); --all is the operator email-union across your wallets. The global --wallet <name> flag is now documented here.
  • projects rename <id> --name <label> — set a project's display name.

SDK

  • r.projects.list({ org?, all?, limit?, cursor? }) returns the named, domain-aware inventory with pagination (has_more/next_cursor).
  • r.projects.rename(projectId, name) (+ scoped r.project(id).rename(name)).

MCP

  • list_projects reworked (named inventory; org_id/all/pagination); new rename_project tool.

Pairs with the gateway's project-inventory surfacing (GET /projects/v1 + ?org_id + GET /agent/v1/operator/projects + PATCH /projects/v1/:project_id), already deployed. Lockstep run402-mcp / run402 / @run402/sdk via OIDC with provenance.